public List <CantidadPlatillo> ConvertirListaDatosALogica(List <AccesoADatos.PlatilloPedido> platilloPedidos) { List <CantidadPlatillo> cantidadPlatillos = new List <CantidadPlatillo>(); foreach (PlatilloPedido platilloPedido in platilloPedidos) { PlatilloDAO platilloDAO = new PlatilloDAO(); CantidadPlatillo cantidadPlatillo = new CantidadPlatillo { Cantidad = platilloPedido.Cantidad, Alimento = platilloDAO.ConvertirDatosALogica(platilloPedido.Platillo) }; cantidadPlatillos.Add(cantidadPlatillo); } return(cantidadPlatillos); }
public List <Clases.Proporcion> CargarProporcionesPorIdPlatillo(int platilloID) { List <PlatilloIngrediente> proporcionesDb = new List <PlatilloIngrediente>(); IngredienteDAO ingredienteDAO = new IngredienteDAO(); PlatilloDAO alimentoDAO = new PlatilloDAO(); using (ModeloDeDatosContainer context = new ModeloDeDatosContainer()) { proporcionesDb = context.PlatilloIngrediente.Where(p => p.Platillo.Id == platilloID) .Include(p => p.Platillo) .Include(p => p.Ingrediente) .Include(p => p.Ingrediente.RelacionIngredientesHijo) .ToList(); } return(ConvertirListaDeProporcionesDatosALogica(proporcionesDb)); }