public LineaFacturaCompra registrarLinea(LProducto lProducto, int cantidad) { LLineaFactura linea = new LLineaFactura(); //lProducto.Stock = linea.Smstock; linea.Cantidad = cantidad; linea.Producto = lProducto; List <LLineaFactura> lineas = LineasFC; lineas.Add(linea); LineaFacturaCompra datoslineafactura = linea.getDataType(); return(datoslineafactura); }
private List <LineaFacturaCompra> ListarLFC(int id) { LineaFacturaCompra pr = null; List <LineaFacturaCompra> list = new List <LineaFacturaCompra>(); using (ProyectoEntities db = new ProyectoEntities()) { var query = (from p in db.LineaFacturaCompra where p.IdFacturaCompra == id select new { ProductoLFC = p.ProductoLFC, IdFacturaCompra = p.IdFacturaCompra, CantidadLFC = p.CantidadLFC, ImporteLFC = p.ImporteLFC, }).ToList(); if (query != null) { foreach (var r in query) { pr = new LineaFacturaCompra(); pr.ProductoLFC = r.ProductoLFC; pr.IdFacturaCompra = r.IdFacturaCompra; pr.CantidadLFC = r.CantidadLFC; pr.ImporteLFC = r.ImporteLFC; list.Add(pr); } } } return(list); }