Example #1
0
 public void SetUsuario(UsuarioDTO usuarioDTO)
 {
     if (usuarioDTO == null)
     {
         UsuarioDTO = null;
         DataHoraLogin = null;
     }
     else
     {
         UsuarioDTO = usuarioDTO;
         DataHoraLogin = DateTime.Now;
     }
 }
Example #2
0
        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);
        }
Example #3
0
        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);
            }
        }