• 设为首页
  • 点击收藏
  • 手机版
    手机扫一扫访问
    迪恩网络手机版
  • 关注官方公众号
    微信扫一扫关注
    迪恩网络公众号

C# ContaPolizaDetalle类代码示例

原作者: [db:作者] 来自: [db:来源] 收藏 邀请

本文整理汇总了C#中ContaPolizaDetalle的典型用法代码示例。如果您正苦于以下问题:C# ContaPolizaDetalle类的具体用法?C# ContaPolizaDetalle怎么用?C# ContaPolizaDetalle使用的例子?那么恭喜您, 这里精选的类代码示例或许可以为您提供帮助。



ContaPolizaDetalle类属于命名空间,在下文中一共展示了ContaPolizaDetalle类的20个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于我们的系统推荐出更棒的C#代码示例。

示例1: CrearPoliza

        public static ContaPoliza CrearPoliza(int iTipoPolizaID, string sConcepto, int iCuentaCargo, int iCuentaAbono, decimal mImporte, string sReferencia
            , string sTabla, int? iRelacionID, int iSucursalID)
        {
            var oPoliza = new ContaPoliza()
            {
                Fecha = DateTime.Now,
                ContaTipoPolizaID = iTipoPolizaID,
                Concepto = sConcepto,
                RealizoUsuarioID = Theos.UsuarioID,
                SucursalID = iSucursalID,
                RelacionID = iRelacionID
            };
            Datos.Guardar<ContaPoliza>(oPoliza);

            var oDetCargo = new ContaPolizaDetalle()
            {
                ContaPolizaID = oPoliza.ContaPolizaID,
                ContaCuentaAuxiliarID = iCuentaCargo,
                SucursalID = oPoliza.SucursalID,
                Cargo = mImporte,
                Abono = 0,
                Referencia = sReferencia
            };
            var oDetAbono = new ContaPolizaDetalle()
            {
                ContaPolizaID = oPoliza.ContaPolizaID,
                ContaCuentaAuxiliarID = iCuentaAbono,
                SucursalID = oPoliza.SucursalID,
                Cargo = 0,
                Abono = mImporte,
                Referencia = sReferencia
            };
            if (iCuentaCargo > 0)
                Datos.Guardar<ContaPolizaDetalle>(oDetCargo);
            if (iCuentaAbono > 0)
                Datos.Guardar<ContaPolizaDetalle>(oDetAbono);

            return oPoliza;
        }
开发者ID:moisesiq,项目名称:aupaga,代码行数:39,代码来源:_ContaProc.cs


示例2: CrearPoliza

        public static ContaPoliza CrearPoliza(ContaPoliza oPoliza, int iCuentaCargo, int iCuentaAbono, decimal mImporte, string sReferencia
            , int iSucursalCargo, int iSucursalAbono)
        {
            if (oPoliza.Fecha == DateTime.MinValue)
                oPoliza.Fecha = DateTime.Now;
            if (oPoliza.RealizoUsuarioID <= 0)
                oPoliza.RealizoUsuarioID = Theos.UsuarioID;
            if (oPoliza.SucursalID <= 0)
                oPoliza.SucursalID = Theos.SucursalID;

            Datos.Guardar<ContaPoliza>(oPoliza);

            var oDetCargo = new ContaPolizaDetalle()
            {
                ContaPolizaID = oPoliza.ContaPolizaID,
                ContaCuentaAuxiliarID = iCuentaCargo,
                SucursalID = iSucursalCargo,
                Cargo = mImporte,
                Abono = 0,
                Referencia = sReferencia
            };
            var oDetAbono = new ContaPolizaDetalle()
            {
                ContaPolizaID = oPoliza.ContaPolizaID,
                ContaCuentaAuxiliarID = iCuentaAbono,
                SucursalID = iSucursalAbono,
                Cargo = 0,
                Abono = mImporte,
                Referencia = sReferencia
            };
            if (iCuentaCargo > 0)
                Datos.Guardar<ContaPolizaDetalle>(oDetCargo);
            if (iCuentaAbono > 0)
                Datos.Guardar<ContaPolizaDetalle>(oDetAbono);

            return oPoliza;
        }
开发者ID:moisesiq,项目名称:aupaga,代码行数:37,代码来源:ContaProc.cs


示例3: AfectarConSubtotalVale

 private static void AfectarConSubtotalVale(ref ContaPolizaDetalle oDetalle, int iId)
 {
     var oReg = Datos.GetEntity<NotaDeCredito>(c => c.NotaDeCreditoID == iId && c.Estatus);
     oDetalle.Cargo = UtilTheos.ObtenerPrecioSinIva(oReg.Importe);
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:5,代码来源:ContaProc.cs


示例4: GafInfonavit

 public static ContaPolizaDetalle GafInfonavit(int iAfectacionID, int iId)
 {
     var oDetalle = new ContaPolizaDetalle();
     switch (iAfectacionID)
     {
         case Cat.ContaAfectaciones.NominaOficial:
             ContaProc.AfectarConCuentaNominaOficial(ref oDetalle, iId, Cat.ContaCuentasDeMayor.Infonavit);
             break;
         case Cat.ContaAfectaciones.PagoInfonavit:
             ContaProc.AfectarConGastoPagoImpuestoUsuario(ref oDetalle, iId);
             break;
     }
     return oDetalle;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:14,代码来源:ContaProc.cs


示例5: GafGastos

 public static ContaPolizaDetalle GafGastos(int iAfectacionID, int iId)
 {
     var oDetalle = new ContaPolizaDetalle();
     switch (iAfectacionID)
     {
         case Cat.ContaAfectaciones.GastoCajaFacturado:
             ContaProc.AfectarConSubtotalCajaEgreso(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.GastoFacturadoBanco:
         case Cat.ContaAfectaciones.GastoFacturadoEfectivo:
         case Cat.ContaAfectaciones.GastoContableFacturadoBancoCpcp:
             ContaProc.AfectarConSubtotalGastoContable(ref oDetalle, iId);
             break;
     }
     return oDetalle;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:16,代码来源:ContaProc.cs


示例6: GafClientes

 public static ContaPolizaDetalle GafClientes(int iAfectacionID, int iId)
 {
     var oDetalle = new ContaPolizaDetalle();
     switch (iAfectacionID)
     {
         case Cat.ContaAfectaciones.VentaContadoFacturaDirecta:
             ContaProc.AfectarConPrecioVenta(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.VentaContadoFacturaConvertida:
         case Cat.ContaAfectaciones.VentaCredito:
             ContaProc.AfectarConPrecioVenta(ref oDetalle, iId);
             ContaProc.AfectarSucursalConVenta(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.PagoVentaCredito:
             ContaProc.AfectarConPago(ref oDetalle, iId);
             ContaProc.AfectarSucursalConVentaDePago(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.VentaContadoPagoFacturaGlobal:
             ContaProc.AfectarConFactura(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.SalidaInventario:
             ContaProc.AfectarConCostoMasIvaParteDeMovimientoInventario(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.DevolucionVentaPago:
             ContaProc.AfectarConPrecioDevolucion(ref oDetalle, iId);
             ContaProc.AfectarSucursalConVentaDeDevolucion(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.GarantiaVentaPagoFactura:
         case Cat.ContaAfectaciones.GarantiaVentaValeFactura:
             ContaProc.AfectarConPrecioGarantia(ref oDetalle, iId);
             ContaProc.AfectarSucursalConVentaDeGarantia(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.NotaDeCreditoDescuentoVenta:
             ContaProc.AfectarConImporteNotaDeCreditoFiscalDetalle(ref oDetalle, iId);
             ContaProc.AfectarSucursalConVentaDeNotaDeCreditoFiscalDetalle(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.DevolucionVentaCreditoFacturadaVale:
         case Cat.ContaAfectaciones.DevolucionVentaCreditoFacturadaPago:
             ContaProc.AfectarConDevolucionMenosLoAbonado(ref oDetalle, iId);
             ContaProc.AfectarSucursalConVentaDeDevolucion(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.GarantiaVentaCreditoFacturadaPago:
         case Cat.ContaAfectaciones.GarantiaVentaCreditoFacturaVale:
             ContaProc.AfectarConGarantiaMenosLoAbonado(ref oDetalle, iId);
             ContaProc.AfectarSucursalConVentaDeGarantia(ref oDetalle, iId);
             break;
     }
     return oDetalle;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:49,代码来源:ContaProc.cs


示例7: GafCaja

 public static ContaPolizaDetalle GafCaja(int iAfectacionID, int iId)
 {
     var oDetalle = new ContaPolizaDetalle();
     switch (iAfectacionID)
     {
         case Cat.ContaAfectaciones.VentaContadoFacturaDirecta:
             ContaProc.AfectarConPagoNoValeDeVenta(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.VentaContadoFacturaConvertida:
             // ContaProc.AfectarConPrecioVenta(ref oDetalle, iId);
             // Se verifica si la venta es del día o de días anteriores
             if (Datos.Exists<Venta>(c => c.VentaID == iId && c.Fecha < DateTime.Today && c.Estatus))
                 ContaProc.AfectarConPagoDeVenta(ref oDetalle, iId);
             else
                 ContaProc.AfectarConPagoNoValeDeVenta(ref oDetalle, iId);
             //
             ContaProc.AfectarSucursalConVenta(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.PagoVentaCredito:
             ContaProc.AfectarConPagoNoVale(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.VentaContadoVale:
             ContaProc.AfectarConPagoValeDeVenta(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.VentaContadoPagoFacturaGlobal:
             ContaProc.AfectarConFacturaGlobalNoValesDeFactura(ref oDetalle, iId);
             break;
         // case Cat.ContaAfectaciones.CompraContado:
         case Cat.ContaAfectaciones.DevolucionCompraPago:
             ContaProc.AfectarConPrecioInventario(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.DevolucionVentaPago:
             ContaProc.AfectarConPrecioDevolucion(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.GarantiaVentaPagoFactura:
             ContaProc.AfectarConPrecioGarantia(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.Resguardo:
         case Cat.ContaAfectaciones.GastoCajaFacturado:
         case Cat.ContaAfectaciones.GastoReparteUtilidades:
             ContaProc.AfectarConCajaEgreso(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.PagoCompraCreditoGastoCajaFacturado:
         case Cat.ContaAfectaciones.PagoCompraCreditoGastoCaja:
             ContaProc.AfectarConAbonoProveedor(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.Refuerzo:
             ContaProc.AfectarConCajaIngreso(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.DevolucionVentaCreditoFacturadaPago:
         case Cat.ContaAfectaciones.DevolucionVentaValeTicket:
             ContaProc.AfectarConImporteDevueltoDevolucion(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.GarantiaVentaCreditoFacturadaPago:
         case Cat.ContaAfectaciones.GarantiaVentaValeTicket:
             ContaProc.AfectarConImporteDevueltoGarantia(ref oDetalle, iId);
             break;
     }
     return oDetalle;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:60,代码来源:ContaProc.cs


示例8: GafAnticipoClientes

 public static ContaPolizaDetalle GafAnticipoClientes(int iAfectacionID, int iId)
 {
     var oDetalle = new ContaPolizaDetalle();
     switch (iAfectacionID)
     {
         case Cat.ContaAfectaciones.DevolucionVentaValeFactura:
             ContaProc.AfectarConPrecioDevolucion(ref oDetalle, iId);
             oDetalle.Referencia = ContaProc.ObtenerValesDeDevolucion(iId);
             break;
         case Cat.ContaAfectaciones.VentaContadoVale:
             ContaProc.AfectarConPagoValeDeVenta(ref oDetalle, iId);
             break;
         case Cat.ContaAfectaciones.DevolucionVentaCreditoFacturadaVale:
         case Cat.ContaAfectaciones.DevolucionVentaValeTicket:
             ContaProc.AfectarConImporteDevueltoDevolucion(ref oDetalle, iId);
             oDetalle.Referencia = ContaProc.ObtenerValesDeDevolucion(iId);
             break;
         case Cat.ContaAfectaciones.ValeDirecto:
             ContaProc.AfectarConVale(ref oDetalle, iId);
             oDetalle.Referencia = iId.ToString();
             break;
         case Cat.ContaAfectaciones.PagoVentaCredito:
             ContaProc.AfectarConPagoVale(ref oDetalle, iId);
             ContaProc.AfectarSucursalConValeDePago(ref oDetalle, iId);
             oDetalle.Referencia = ContaProc.ObtenerValesDePago(iId);
             break;
         case Cat.ContaAfectaciones.GarantiaVentaValeFactura:
             ContaProc.AfectarConPrecioGarantia(ref oDetalle, iId);
             ContaProc.AfectarSucursalConValeDeGarantia(ref oDetalle, iId);
             oDetalle.Referencia = ContaProc.ObtenerValesDeGarantia(iId);
             break;
         case Cat.ContaAfectaciones.GarantiaVentaCreditoFacturaVale:
         case Cat.ContaAfectaciones.GarantiaVentaValeTicket:
             ContaProc.AfectarConImporteDevueltoGarantia(ref oDetalle, iId);
             oDetalle.Referencia = ContaProc.ObtenerValesDeGarantia(iId);
             break;
         case Cat.ContaAfectaciones.VentaContadoPagoFacturaGlobal:
             ContaProc.AfectarConFacturaGlobalValesDeFactura(ref oDetalle, iId);
             oDetalle.Referencia = ContaProc.ObtenerValesDeFacturaGlobal(iId);
             break;
         case Cat.ContaAfectaciones.VentaContadoFacturaDirecta:
             ContaProc.AfectarConPagoValeDeVenta(ref oDetalle, iId);
             ContaProc.AfectarSucursalConValeDeVenta(ref oDetalle, iId);
             oDetalle.Referencia = ContaProc.ObtenerValesDeVenta(iId);
             break;
         case Cat.ContaAfectaciones.VentaContadoFacturaConvertida:
             // Se verifica si la venta es del día o de días anteriores
             if (Datos.Exists<Venta>(c => c.VentaID == iId && EntityFunctions.TruncateTime(c.Fecha) == DateTime.Today && c.Estatus))
                 ContaProc.AfectarConPagoValeDeVenta(ref oDetalle, iId);
             // Para lo de la sucursal
             ContaProc.AfectarSucursalConValeDeVenta(ref oDetalle, iId);
             oDetalle.Referencia = ContaProc.ObtenerValesDeVenta(iId);
             break;
     }
     return oDetalle;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:56,代码来源:ContaProc.cs


示例9: AfectarSucursalConVentaDeDevolucion

 private static void AfectarSucursalConVentaDeDevolucion(ref ContaPolizaDetalle oDetalle, int iId)
 {
     var oVentaDev = Datos.GetEntity<VentaDevolucion>(c => c.VentaDevolucionID == iId && c.Estatus);
     var oVenta = Datos.GetEntity<Venta>(c => c.VentaID == oVentaDev.VentaID && c.Estatus);
     oDetalle.SucursalID = oVenta.SucursalID;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:6,代码来源:ContaProc.cs


示例10: AfectarSucursalConVenta

 private static void AfectarSucursalConVenta(ref ContaPolizaDetalle oDetalle, int iId)
 {
     var oVenta = Datos.GetEntity<Venta>(c => c.VentaID == iId && c.Estatus);
     if (oVenta != null)
         oDetalle.SucursalID = oVenta.SucursalID;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:6,代码来源:ContaProc.cs


示例11: AfectarSucursalConValeDeVenta

 private static void AfectarSucursalConValeDeVenta(ref ContaPolizaDetalle oDetalle, int iId)
 {
     var oPagoDetV = Datos.GetEntity<VentasPagosDetalleAvanzadoView>(c => c.VentaID == iId && c.FormaDePagoID == Cat.FormasDePago.Vale);
     if (oPagoDetV != null)
         oDetalle.SucursalID = oPagoDetV.SucursalID.Valor();
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:6,代码来源:ContaProc.cs


示例12: AfectarSucursalConValeDePago

 private static void AfectarSucursalConValeDePago(ref ContaPolizaDetalle oDetalle, int iId)
 {
     var oPagoDetV = Datos.GetEntity<VentasPagosDetalleAvanzadoView>(c => c.VentaPagoID == iId && c.FormaDePagoID == Cat.FormasDePago.Vale);
     if (oPagoDetV != null)
     {
         var oVale = Datos.GetEntity<NotaDeCredito>(c => c.NotaDeCreditoID == oPagoDetV.NotaDeCreditoID && c.Estatus);
         oDetalle.SucursalID = oVale.SucursalID.Valor();
     }
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:9,代码来源:ContaProc.cs


示例13: AfectarConVale

 private static void AfectarConVale(ref ContaPolizaDetalle oDetalle, int iId)
 {
     var oReg = Datos.GetEntity<NotaDeCredito>(c => c.NotaDeCreditoID == iId && c.Estatus);
     oDetalle.Cargo = oReg.Importe;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:5,代码来源:ContaProc.cs


示例14: AfectarConTotalPagoImpuestoUsuario

 private static void AfectarConTotalPagoImpuestoUsuario(ref ContaPolizaDetalle oDetalle, int iId)
 {
     var oReg = Datos.GetEntity<NominaImpuestoUsuario>(c => c.NominaImpuestoUsuarioID == iId);
     oDetalle.Cargo = oReg.Total;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:5,代码来源:ContaProc.cs


示例15: AfectarConTotalImporteFacturaInventario

 private static void AfectarConTotalImporteFacturaInventario(ref ContaPolizaDetalle oDetalle, int iId)
 {
     var oCompra = Datos.GetEntity<MovimientoInventario>(c => c.MovimientoInventarioID == iId && c.Estatus);
     oDetalle.Cargo = oCompra.ImporteFactura;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:5,代码来源:ContaProc.cs


示例16: GafNomina2Por

 private static ContaPolizaDetalle GafNomina2Por(int iAfectacionID, int iId)
 {
     var oDetalle = new ContaPolizaDetalle();
     switch (iAfectacionID)
     {
         case Cat.ContaAfectaciones.Pago2Por:
             ContaProc.AfectarConTotalPagoImpuestoUsuario(ref oDetalle, iId);
             break;
     }
     return oDetalle;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:11,代码来源:ContaProc.cs


示例17: GafReservaNomina

 private static ContaPolizaDetalle GafReservaNomina(int iAfectacionID, int iId)
 {
     var oDetalle = new ContaPolizaDetalle();
     switch (iAfectacionID)
     {
         case Cat.ContaAfectaciones.GastoReparteUtilidades:
             ContaProc.AfectarConCajaEgreso(ref oDetalle, iId);
             break;
     }
     return oDetalle;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:11,代码来源:ContaProc.cs


示例18: AfectarSucursalConVentaDeGarantia

 private static void AfectarSucursalConVentaDeGarantia(ref ContaPolizaDetalle oDetalle, int iId)
 {
     var oGarantia = Datos.GetEntity<VentaGarantia>(c => c.VentaGarantiaID == iId && c.Estatus);
     var oVenta = Datos.GetEntity<Venta>(c => c.VentaID == oGarantia.VentaID && c.Estatus);
     oDetalle.SucursalID = oVenta.SucursalID;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:6,代码来源:ContaProc.cs


示例19: GafAguinaldo

 public static ContaPolizaDetalle GafAguinaldo(int iAfectacionID, int iId)
 {
     var oDetalle = new ContaPolizaDetalle();
     switch (iAfectacionID)
     {
         case Cat.ContaAfectaciones.NominaOficial:
             ContaProc.AfectarConCuentaNominaOficial(ref oDetalle, iId, Cat.ContaCuentasDeMayor.Aguinaldo);
             break;
     }
     return oDetalle;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:11,代码来源:ContaProc.cs


示例20: AfectarSucursalConVentaDeNotaDeCreditoFiscalDetalle

 private static void AfectarSucursalConVentaDeNotaDeCreditoFiscalDetalle(ref ContaPolizaDetalle oDetalle, int iId)
 {
     var oReg = Datos.GetEntity<NotaDeCreditoFiscalDetalle>(c => c.NotaDeCreditoFiscalDetalleID == iId);
     var oVenta = Datos.GetEntity<Venta>(c => c.VentaID == oReg.VentaID && c.Estatus);
     oDetalle.SucursalID = oVenta.SucursalID;
 }
开发者ID:moisesiq,项目名称:aupaga,代码行数:6,代码来源:ContaProc.cs



注:本文中的ContaPolizaDetalle类示例整理自Github/MSDocs等源码及文档管理平台,相关代码片段筛选自各路编程大神贡献的开源项目,源码版权归原作者所有,传播和使用请参考对应项目的License;未经允许,请勿转载。


鲜花

握手

雷人

路过

鸡蛋
该文章已有0人参与评论

请发表评论

全部评论

专题导读
上一篇:
C# Contact类代码示例发布时间:2022-05-24
下一篇:
C# ConsulClient类代码示例发布时间:2022-05-24
热门推荐
阅读排行榜

扫描微信二维码

查看手机版网站

随时了解更新最新资讯

139-2527-9053

在线客服(服务时间 9:00~18:00)

在线QQ客服
地址:深圳市南山区西丽大学城创智工业园
电邮:jeky_zhao#qq.com
移动电话:139-2527-9053

Powered by 互联科技 X3.4© 2001-2213 极客世界.|Sitemap