Пример #1
0
 private Usuario GetUsuarioAtualizado(Usuario usuario)
 {
     using (var contexto = new MaestroContext())
     {
         return(contexto.Usuarios.FirstOrDefault(x => x.Id == usuario.Id));
     }
 }
Пример #2
0
 public Usuario GetUsuarioLogado(string login, string senha)
 {
     using (var contexto = new MaestroContext())
     {
         var LoginEmUso = contexto.Usuarios.Where(x => x.Login == login);
         return LoginEmUso.FirstOrDefault();
     }
 }
Пример #3
0
 public bool LoginDisponivel(string login)
 {
     using (var contexto = new MaestroContext())
     {
         var LoginEmUso = contexto.Usuarios.Where(x => x.Login == login);
         if (LoginEmUso.FirstOrDefault() == null) return true;
         else throw new Exception("Login já em uso");
     }
 }
Пример #4
0
 public string PegarHashSalvo(string login)
 {
     using (var contexto = new MaestroContext())
     {
         var query = contexto.Usuarios.Where(x => x.Login.Equals(login));
         if (query.FirstOrDefault() != null)
             return query.FirstOrDefault().Senha;
         else throw new Exception("Usuario Invalido");
     }
 }
 private Usuario PesquisarUsuarioPorEmail(string email)
 {
     using (var contexto = new MaestroContext())
     {
         var query = contexto.Usuarios.Where(x => x.Email == email);
         if (query.FirstOrDefault() != null)
         {
             return(query.FirstOrDefault());
         }
         else
         {
             throw new ArgumentException("Email Invalido");
         }
     }
 }
 public QuestionarioUsuarioDAO()
 {
     contexto = new MaestroContext();
 }
Пример #7
0
 public ConteudoDAO()
 {
     contexto = new MaestroContext();
 }
Пример #8
0
 public QuestaoDAO()
 {
     contexto = new MaestroContext();
 }
 public AlternativaCorretaDAO()
 {
     contexto = new MaestroContext();
 }
Пример #10
0
 public UsuarioDAO()
 {
     contexto = new MaestroContext();
 }