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; } }
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; } }