public List <FacturaBE> GetFacturasVendedorFechas(string strCod, DateTime fecini, DateTime fecfin) { VentasLeonEntities1 MisVentas = new VentasLeonEntities1(); List <FacturaBE> objListaFacturaBE = new List <FacturaBE>(); try { var query = MisVentas.ListarFacturasVendedorFechas(strCod, fecini, fecfin); foreach (var resultado in query) { FacturaBE obj = new FacturaBE(); obj.Num_fac = resultado.num_fac; obj.Fec_fac = Convert.ToDateTime(resultado.fec_fac); obj.Fec_can = Convert.ToDateTime(resultado.fec_can); obj.Total = Convert.ToSingle(resultado.total); obj.Estado = resultado.estado; objListaFacturaBE.Add(obj); } } catch (Exception ex) { throw new Exception(ex.Message); } return(objListaFacturaBE); }
public List <ClienteBE> ListarRazonSocialCliente() { VentasLeonEntities1 MisVentas = new VentasLeonEntities1(); List <ClienteBE> objListaCliente = new List <ClienteBE>(); try { var query = from objcliente in MisVentas.Tb_Cliente orderby objcliente.Raz_soc_cli select new { Codigo = objcliente.Cod_cli, RSocial = objcliente.Raz_soc_cli }; foreach (var resultado in query) { ClienteBE obj = new ClienteBE(); obj.codCli = resultado.Codigo; obj.RazSocCli = resultado.RSocial; objListaCliente.Add(obj); } } catch (Exception ex) { throw new Exception(ex.Message); } return(objListaCliente); }
public List <FacturaBE> GetAllFacturasClienteFechasLINQ(string strCod, DateTime fecini, DateTime fecfin) { VentasLeonEntities1 MisVentas = new VentasLeonEntities1(); List <FacturaBE> objListaFacturaBE = new List <FacturaBE>(); try { var query = (from Fact in MisVentas.vw_VistaFacturas where Fact.Cod_cli == strCod && Fact.Fec_fac >= fecini && Fact.Fec_fac <= fecfin select new { Numero = Fact.Num_fac, FechaFact = Fact.Fec_fac, FechaCan = Fact.Fec_can, Estado = Fact.Estado, Total = Fact.Total }); foreach (var resultado in query) { FacturaBE obj = new FacturaBE(); obj.Num_fac = resultado.Numero; obj.Fec_fac = Convert.ToDateTime(resultado.FechaFact); obj.Fec_can = Convert.ToDateTime(resultado.FechaCan); obj.Total = Convert.ToSingle(resultado.Total); obj.Estado = resultado.Estado; objListaFacturaBE.Add(obj); } } catch (Exception ex) { throw new Exception(ex.Message); } return(objListaFacturaBE); }
public Single CalcularDeudaClienteLINQ(string strCod) { VentasLeonEntities1 MisVentas = new VentasLeonEntities1(); Single sngDeuda = 0; try { sngDeuda = Convert.ToSingle( (from Fact in MisVentas.vw_VistaFacturas where Fact.Cod_cli == strCod && Fact.Est_fac == "1" select Fact.Total).Sum() ); } catch (Exception ex) { throw new Exception(ex.Message); } return(sngDeuda); }