Exemple #1
0
 public void EditUsuario(Domain.Entity.Usuario usu)
 {
     using (var unitOfWork = new UnitOfWork(new Domain.BancoContext()))
     {
         unitOfWork.Usuario.Edit(usu);
         unitOfWork.Complete();
         unitOfWork.Dispose();
     }
 }
Exemple #2
0
        public Usuario.Domain.Entity.Usuario CriarDominio(UsuarioDto source)
        {
            if (source == null)
            {
                return(null);
            }

            Usuario.Domain.Entity.Usuario result = new Domain.Entity.Usuario();

            result.PopularDados(source.Nome, source.Cpf, source.Email, source.DataNascimento, source.Perfil, source.ChaveAcesso);

            return(result);
        }
Exemple #3
0
        public bool AutenticarUsuario(Domain.Entity.Usuario usu)
        {
            Domain.Entity.Usuario usuarioBD;
            using (var unitOfWork = new UnitOfWork(new Domain.BancoContext()))
            {
                usuarioBD = unitOfWork.Usuario.ValidLoginUsuario(usu.login, usu.senha);
                unitOfWork.Dispose();
            }

            if (usuarioBD == null)
            {
                return(false);
            }

            if (usuarioBD != null && usuarioBD.inStatus == 0)
            {
                throw new System.Exception("Usuário Inativo no sistama!");
            }

            return(usuarioBD != null && usuarioBD.usuarioID > 0);
        }