public ActionResult Create(UsuarioSimplesDTO user) { var erros = user.validate(); if (erros.Count == 0) { Usuario usuario = user.ParseToUsuario(); UsuarioDao.Save(usuario); SessionHelper.AddMensagemToView("Usuário criado com sucesso"); return(RedirectToAction("Index", "Dashboards")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(user)); }
public ActionResult Edit(UsuarioSimplesDTO user) { var erros = user.validateEdit(); if (erros.Count == 0) { Usuario usuario = UsuarioDao.Find(user.ID); usuario = user.ParseToUsuario(usuario); UsuarioDao.SaveUpdateAll(); SessionHelper.AddMensagemToView("Usuário editado com sucesso"); return(RedirectToAction("Index")); } ViewBag.erros = erros; SessionHelper.AddMensagemToView("Revise os campos destacados", MensagemDTO.EnumTipoMensagem.info); return(View(user)); }