public ActionResult Nuevo() { ViewBag.nuevo = true; ViewBag.Title = "Registro de Sede"; ViewBag.Accion = "Nuevo"; var autoridad = new SedeViewModel(); return(View("Editar", autoridad)); }
public ActionResult NuevaSede(SedeViewModel Sede) { if (ModelState.IsValid) { SedeControlador.NuevaSede(Sede); return(RedirectToAction("Index")); } else { return(View(Sede)); } }
public async Task <ActionResult> Nuevo(SedeViewModel model) { if (ModelState.IsValid) { var entidad = Mapper.Map <sedes>(model); Session.EstablecerAuditoriaIngreso(entidad); _sedeRepository.Add(entidad); var result = await _unitOfWorkAsync.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.Title = "Registro de Sede"; ViewBag.Accion = "Nuevo"; return(View("Editar", model)); }
public async Task <ActionResult> Editar(SedeViewModel model) { if (ModelState.IsValid) { var id = int.Parse(Session["id"].ToString()); var entidad = await _sedeRepository.FindAsync(id); Mapper.Map(model, entidad); Session.EstablecerAuditoriaActualizacion(entidad); _sedeRepository.Update(entidad); await _unitOfWorkAsync.SaveChangesAsync(); return(RedirectToAction("Index")); } ViewBag.Title = "Edición Sede"; ViewBag.Accion = "Editar"; return(View("Editar", model)); }