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