Esempio n. 1
0
        public List <CXC_004_Info> get_list(int IdEmpresa, decimal IdCliente, int IdContacto, DateTime fecha_corte, string Estado)
        {
            try
            {
                decimal IdCliente_ini = IdCliente;
                decimal IdCliente_fin = IdCliente == 0 ? 999999 :  IdCliente;

                int IdContacto_ini = IdContacto;
                int IdContacto_fin = IdContacto == 0 ? 9999 : IdContacto;

                fecha_corte = fecha_corte.Date;
                List <CXC_004_Info> Lista;
                using (Entities_reportes Context = new Entities_reportes())
                {
                    Lista = (from q in Context.SPCXC_004(IdEmpresa, IdCliente_ini, IdCliente_fin, IdContacto_ini, IdContacto_fin, fecha_corte)
                             where q.Estado_documento.Contains(Estado)
                             select new CXC_004_Info
                    {
                        IdRow = q.IdRow,
                        IdEmpresa = q.IdEmpresa,
                        IdSucursal = q.IdSucursal,
                        IdBodega = q.IdBodega,
                        IdCbteVta = q.IdCbteVta,
                        vt_fecha = q.vt_fecha,
                        vt_NumFactura = q.vt_NumFactura,
                        vt_Observacion = q.vt_Observacion,
                        vt_tipoDoc = q.vt_tipoDoc,
                        valor_doc = q.valor_doc,
                        valor = q.valor,
                        Debito = q.Debito,
                        Credito = q.Credito,
                        saldo = q.saldo,
                        IdCliente = q.IdCliente,
                        pe_nombreCompleto = q.pe_nombreCompleto,
                        Estado = q.Estado,
                        Tipo_cbte = q.Tipo_cbte,
                        orden = q.orden,
                        Tipo_cobro = q.Tipo_cobro,
                        num_documento_cobro = q.num_documento_cobro,
                        IdCobro = q.IdCobro,
                        Estado_documento = q.Estado_documento,
                        cr_observacion = q.cr_observacion,
                        IdContacto = q.IdContacto,
                        NomContacto = q.NomContacto
                    }).ToList();
                }
                return(Lista);
            }
            catch (Exception)
            {
                throw;
            }
        }
Esempio n. 2
0
        public List <CXC_004_Info> get_list(int IdEmpresa, int IdSucursal, decimal IdCliente, DateTime FechaIni, DateTime FechaFin, bool MostrarSaldo0)
        {
            try
            {
                int IdSucursalIni = IdSucursal;
                int IdSucursalFin = IdSucursal == 0 ? 999999 : IdSucursal;

                int IdClienteIni = Convert.ToInt32(IdCliente);
                int IdClienteFin = IdCliente == 0 ? 9999999 : Convert.ToInt32(IdCliente);

                FechaIni = FechaIni.Date;
                FechaFin = FechaFin.Date;

                List <CXC_004_Info> Lista;
                using (Entities_reportes Context = new Entities_reportes())
                {
                    Lista = (from q in Context.SPCXC_004(IdEmpresa, IdSucursalIni, IdSucursalFin, IdClienteIni, IdClienteFin, FechaIni, FechaFin, MostrarSaldo0)
                             select new CXC_004_Info
                    {
                        IdEmpresa = q.IdEmpresa,
                        IdSucursal = q.IdSucursal,
                        IdBodega = q.IdBodega,
                        IdCliente = q.IdCliente,
                        IdCbteVta = q.IdCbteVta,
                        vt_NumFactura = q.vt_NumFactura,
                        vt_fecha = q.vt_fecha,
                        vt_fech_venc = q.vt_fech_venc,
                        pe_nombreCompleto = q.pe_nombreCompleto,
                        Su_Descripcion = q.Su_Descripcion,
                        Total = q.Total,
                        Saldo = q.Saldo,
                        Debe = q.Debe,
                        Haber = q.Haber,
                        Dias = q.Dias,
                        vt_tipoDoc = q.vt_tipoDoc,
                        TipoDoc = q.TipoDoc,
                        Referencia = q.Referencia,
                        FechaReferencia = q.FechaReferencia
                    }).ToList();
                }
                return(Lista);
            }
            catch (Exception EX)
            {
                throw;
            }
        }