Ejemplo n.º 1
0
        public string CambiarCantidadIngrediente(int idIngrediente, decimal cantidad, int idmenu)
        {
            string      mensaje = "";
            Ingrediente i       = CIngrediente.Instancia.BuscarIngrediente(idIngrediente);
            Menu        m       = CMenu.Instancia.BuscarMenu(idmenu);

            if (i != null && m != null)
            {
                IngredienteCantidad ing = m.BuscarIngredienteCantidad(i);
                if (ing != null)
                {
                    ing.Cantidad = cantidad;
                    mensaje      = "Se modifico el la cantidad del ingrediente";
                }
                else
                {
                    mensaje = "El ingrediente no forma parte del menu";
                }
            }
            else
            {
                mensaje = "El ingrediente o el menu no existen";
            }

            return(mensaje);
        }
Ejemplo n.º 2
0
        public override IngredienteCantidad BuscarIngredienteCantidad(Ingrediente i)
        {
            int x = 0;
            IngredienteCantidad ingC = null;

            while (x > ingredientesCantidad.Count && ingC == null)
            {
                if (ingredientesCantidad[x].Equals(i))
                {
                    ingC = ingredientesCantidad[x];
                }
                x++;
            }

            return(ingC);
        }