public void SetUsuario(UsuarioDTO usuarioDTO) { if (usuarioDTO == null) { UsuarioDTO = null; DataHoraLogin = null; } else { UsuarioDTO = usuarioDTO; DataHoraLogin = DateTime.Now; } }
public static void Autenticar(UsuarioDTO usuarioDTO) { if (usuarioDTO == null) { throw new ArgumentNullException("usuarioDTO"); } var appManagerSession = GetSession(); appManagerSession.SetUsuario(usuarioDTO); FormsAuthentication.SetAuthCookie(usuarioDTO.NomeUsuario, false); SetSession(appManagerSession); }
public ActionResult Editar(UsuarioDTO usuarioDTO) { try { if (usuarioDTO.Id == 0) { usuarioDTO = _usuarioService.AddUsuario(usuarioDTO); Helper.AdicionarMensagem("Usuário criado com sucesso!", eTipoMensagem.Success, this); } else { usuarioDTO = _usuarioService.UpdateUsuario(usuarioDTO); Helper.AdicionarMensagem("Usuário alterado com sucesso!", eTipoMensagem.Success, this); } return RedirectToAction("Index"); } catch (Exception ex) { Helper.TratarExcecao(ex, this); return View(usuarioDTO); } }