// GET: CadeteController/Edit/5 public ActionResult Edit(int id) { RepoCadetes repoCadete = new RepoCadetes(); CadeteViewModel Nuevo = _mapper.Map <CadeteViewModel>(repoCadete.GetCadete(id)); return(View(Nuevo)); }
// GET: CadeteController public ActionResult Index() { RepoCadetes repoCadete = new RepoCadetes(); var listaCadetes = repoCadete.GetAll(); List <CadeteViewModel> CadeteVM = _mapper.Map <List <CadeteViewModel> >(listaCadetes); return(View(CadeteVM)); }
public ActionResult ListadoPedidos(int id) { RepoCadetes repoCadete = new RepoCadetes(); var listaCadetes = repoCadete.GetPedidosDeCadete(id); List <PedidoPorCadeteViewModel> CadeteVM = _mapper.Map <List <PedidoPorCadeteViewModel> >(listaCadetes); return(View(CadeteVM)); }
// GET: PedidoController/Create public IActionResult AltaPedido() { var repoCliente = new RepoCliente(); var repoCadete = new RepoCadetes(); var PedidoViewModel = new PedidoViewModel { listadoDeCadetes = _mapper.Map <List <CadeteViewModel> >(repoCadete.GetAll()), listadoDeClientes = _mapper.Map <List <ClienteViewModel> >(repoCliente.GetAll()) }; return(View(PedidoViewModel)); }
// GET: CadeteController/Delete/5 /*public ActionResult Delete(int id) * { * return View(); * }*/ // POST: CadeteController/Delete/5 //[HttpPost] // [ValidateAntiForgeryToken] public ActionResult Delete(int id) { try { RepoCadetes repoCadete = new RepoCadetes(); repoCadete.EliminarUsuario(id); return(RedirectToAction("Index")); } catch { return(View()); } //listaCadetes.RemoveAll(t => t.Id == id); return(View()); }
// POST: CadeteController/Edit/5 public ActionResult Modificar(CadeteViewModel nuevo) { Cadete CadeteDTO = _mapper.Map <Cadete>(nuevo); if (ModelState.IsValid) { RepoCadetes repoCadete = new RepoCadetes(); repoCadete.ModificarCadete(CadeteDTO); //listaCadetes.Add(nuevo); } else { Console.WriteLine("hubo una falla"); } return(RedirectToAction("Index")); }
public ActionResult CrearCadete(CadeteViewModel nuevo) { Cadete CadeteDTO = _mapper.Map <Cadete>(nuevo); var mensaje = " "; if (ModelState.IsValid) { RepoCadetes repoCadete = new RepoCadetes(); repoCadete.AltaCadete(CadeteDTO); //listaCadetes.Add(nuevo); mensaje = "todo ok"; } else { mensaje = "hubo una falla"; } return(Content(mensaje)); }