示例#1
0
        public ResultadoOperacion CrearReceta(string nombre, string procedimiento, string rendimiento,
                                              List <ListaIngredientesReceta> productos, int productoVenta)
        {
            ResultadoOperacion resultadoOperacion = new ResultadoOperacion();

            List <ListaIngredientesReceta> listaIngredientesReceta = new List <ListaIngredientesReceta>();

            Receta receta = new Receta();

            receta.Nombre        = nombre;
            receta.Procedimiento = procedimiento;
            receta.Rendimiento   = float.Parse(rendimiento);
            receta.Ingredientes  = productos;

            RecetaDAO recetaDAO = new RecetaDAO();

            resultadoOperacion = recetaDAO.AddReceta(receta, productoVenta);

            return(resultadoOperacion);
        }
示例#2
0
        public void AddRecetaTest()
        {
            Receta receta = new Receta();

            receta.Nombre        = "Pizza de papa";
            receta.Procedimiento = "Moverle bien duro a la masa";
            receta.Rendimiento   = 2;

            List <ListaIngredientesReceta> listaIngredientesRecetas = new List <ListaIngredientesReceta>();
            ListaIngredientesReceta        ingrediente = new ListaIngredientesReceta();

            ingrediente.Cantidad      = 20;
            ingrediente.Código        = "22";
            ingrediente.IdIngrediente = 1;
            listaIngredientesRecetas.Add(ingrediente);

            receta.Ingredientes = listaIngredientesRecetas;

            RecetaDAO recetaDAO = new RecetaDAO();

            Assert.AreEqual(recetaDAO.AddReceta(receta, 2), ResultadoOperacionEnum.ResultadoOperacion.Exito);
        }