public void EditUsuario(Domain.Entity.Usuario usu) { using (var unitOfWork = new UnitOfWork(new Domain.BancoContext())) { unitOfWork.Usuario.Edit(usu); unitOfWork.Complete(); unitOfWork.Dispose(); } }
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); }
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); }