public JsonResult GetCategoriaIngredienteAll() { using (var cadIngredientes = new CadastroIngredientes()) { return Json(cadIngredientes.GetCategoriaAll().Select(x => new CategoriaIngredienteModel() { IdCategoriaIngrediente = x.IdCategoriaIngrediente, Nome = x.Nome }).ToList(), JsonRequestBehavior.AllowGet); } }
public ActionResult Criar() { using (var cadCliente = new CadastroIngredientes()) { ViewData["ListaCategoria"] = cadCliente.GetCategoriaAll().Select(x => new CategoriaIngredienteModel() { Nome = x.Nome, IdCategoriaIngrediente = x.IdCategoriaIngrediente }).OrderBy(x => x.Nome).ToList(); return View(new IngredientesModel()); } }
public ActionResult Editar(int Id) { using (var cadCliente = new CadastroIngredientes()) { ViewData["ListaCategoria"] = cadCliente.GetCategoriaAll().Select(x => new CategoriaIngredienteModel() { Nome = x.Nome, IdCategoriaIngrediente = x.IdCategoriaIngrediente }).OrderBy(x => x.Nome).ToList(); var ingrediente = cadCliente.GetIngredienteById(Id); var ingredienteModel = new IngredientesModel() { Abreviatura = ingrediente.Abreviatura, CodigoTACO = ingrediente.CodigoTACO, Nome = ingrediente.Nome, NomeTACO = ingrediente.NomeTACO, IdIngrediente = ingrediente.IdIngrediente, Categoria = new CategoriaIngredienteModel() { IdCategoriaIngrediente = ingrediente.Categoria.IdCategoriaIngrediente, Nome = ingrediente.Categoria.Nome }, }; return View(ingredienteModel); } }