public ActionResult Incluir(UsuarioModelView user) { if (!ModelState.IsValid) { return(View(user)); } user.Password = PasswordHash.Hash(user.Password); user.DataCriacao = DateTime.Now; Usuario usuario = UsuarioFactory.BuildModel(user); usuario.Role = roleDAO.GetById(user.Role); usuarioDAO.Add(usuario); return(RedirectToAction("Index")); }
public ActionResult Alterar(UsuarioModelView user) { if (!ModelState.IsValid) { ViewBag.Role = new SelectList(roleDAO.List(), "Id", "Description", user.Role); return(View(user)); } user.Password = PasswordHash.Hash(user.Password); Usuario usuario = UsuarioFactory.BuildModel(user); usuario.Role = roleDAO.GetById(user.Role); usuarioDAO.Alter(usuario); return(RedirectToAction("Index")); }