public ActionResult Menu(int tipo, string tamanio) { var cocinero = new Cocinero(); Pizza pizza = new Pizza(); // Cliente pide una pizza switch (tipo) { case 1: cocinero.RecepcionarOrden(new PizzaAmericana(tamanio)); cocinero.CocinarPizza(); pizza = cocinero.PizzaPreparada; TempData["Success"] = "Pizza Lista..."; cnx.Pizzas.Add(pizza); cnx.SaveChanges(); break; case 2: cocinero.RecepcionarOrden(new PizzaCalabresa(tamanio)); cocinero.CocinarPizza(); pizza = cocinero.PizzaPreparada; TempData["Success"] = "Pizza Lista..."; cnx.Pizzas.Add(pizza); cnx.SaveChanges(); break; case 3: cocinero.RecepcionarOrden(new PizzaNapolitana(tamanio)); cocinero.CocinarPizza(); pizza = cocinero.PizzaPreparada; TempData["Success"] = "Pizza Lista..."; cnx.Pizzas.Add(pizza); cnx.SaveChanges(); break; default: TempData["Error"] = "Ocurrio un error..."; break; } return(RedirectToAction("Ordenes", "Pizza")); }
public async Task <string> UpdateAsync(Cocinero model) { return(await _Repository.UpdateAsync(model)); }
public async Task <string> InsertAsync(Cocinero model) { return(await _Repository.InsertAsync(model)); }