Example #1
0
 public List <FAC_010_Info> get_list(int IdEmpresa, int IdSucursal, int IdCliente, DateTime fecha_ini, DateTime fecha_fin, bool MostrarAnulados)
 {
     try
     {
         int IdSucursalIni = IdSucursal;
         int IdSucursalFin = IdSucursal == 0 ? 999999 : IdSucursal;
         int IdClienteIni  = IdCliente;
         int IdClienteFin  = IdCliente == 0 ? 999999999 : IdCliente;
         fecha_ini = fecha_ini.Date;
         fecha_fin = fecha_fin.Date;
         List <FAC_010_Info> Lista;
         using (Entities_reportes Context = new Entities_reportes())
         {
             Lista = (from q in Context.SPFAC_010(IdEmpresa, IdSucursalIni, IdSucursalFin, IdClienteIni, IdClienteFin, fecha_ini, fecha_fin, MostrarAnulados)
                      select new FAC_010_Info
             {
                 IdEmpresa = q.IdEmpresa,
                 IdSucursal = q.IdSucursal,
                 IdBodega = q.IdBodega,
                 IdCbteVta = q.IdCbteVta,
                 Estado = q.Estado,
                 vt_NumFactura = q.vt_NumFactura,
                 IdCliente = q.IdCliente,
                 pe_nombreCompleto = q.pe_nombreCompleto,
                 NombreFormaPago = q.NombreFormaPago,
                 IdCatalogo_FormaPago = q.IdCatalogo_FormaPago,
                 vt_fecha = q.vt_fecha,
                 Ve_Vendedor = q.Ve_Vendedor,
                 IdVendedor = q.IdVendedor,
                 Su_Descripcion = q.Su_Descripcion,
                 Su_Telefonos = q.Su_Telefonos,
                 Su_Direccion = q.Su_Direccion,
                 Su_Ruc = q.Su_Ruc,
                 SubtotalIVAConDscto = q.SubtotalIVAConDscto,
                 SubtotalSinIVAConDscto = q.SubtotalSinIVAConDscto,
                 ValorIVA = q.ValorIVA,
                 Total = q.Total,
                 FacturasAnuladas = q.FacturasAnuladas,
                 nom_FormaPago = q.nom_FormaPago,
                 pe_cedulaRuc = q.pe_cedulaRuc,
                 Tarifa = q.Tarifa,
                 vt_Observacion = q.vt_Observacion
             }).ToList();
         }
         return(Lista);
     }
     catch (Exception)
     {
         throw;
     }
 }
Example #2
0
        public List <FAC_010_Info> get_list(int IdEmpresa, decimal IdProducto, string IdCategoria, int IdLinea, int IdGrupo, int IdSubGrupo, int IdMarca)
        {
            try
            {
                decimal IdProducto_ini = IdProducto;
                decimal IdPrducto_fin  = IdProducto == 0 ? 9999 : IdProducto;


                int IdMarca_ini = IdMarca;
                int IdMarca_fin = IdMarca == 0 ? 9999 : IdMarca;
                List <FAC_010_Info> Lista;
                using (Entities_reportes Context = new Entities_reportes())
                {
                    Lista = (from q in Context.SPFAC_010(IdEmpresa, IdProducto_ini, IdPrducto_fin, IdCategoria, IdLinea, IdGrupo, IdSubGrupo, IdMarca_ini, IdMarca_fin)
                             select new FAC_010_Info
                    {
                        IdEmpresa = q.IdEmpresa,
                        IdProducto = q.IdProducto,
                        IdCategoria = q.IdCategoria,
                        IdLinea = q.IdLinea,
                        IdGrupo = q.IdGrupo,
                        IdSubGrupo = q.IdSubGrupo,
                        Estado = q.Estado,
                        IdMarca = q.IdMarca,
                        IdPresentacion = q.IdPresentacion,
                        IdProductoTipo = q.IdProductoTipo,
                        NomCategoria = q.NomCategoria,
                        NomGrupo = q.NomGrupo,
                        NomLinea = q.NomLinea,
                        NomMarca = q.NomMarca,
                        NomPresentacion = q.NomPresentacion,
                        NomProducto = q.NomProducto,
                        NomSubGrupo = q.NomSubGrupo,
                        NomTipoProducto = q.NomTipoProducto,
                        PRECIO1 = q.PRECIO1,
                        PRECIO2 = q.PRECIO2,
                        PRECIO3 = q.PRECIO3,
                        PRECIO4 = q.PRECIO4,
                        PRECIO5 = q.PRECIO5
                    }).ToList();
                }
                return(Lista);
            }
            catch (Exception)
            {
                throw;
            }
        }