Beispiel #1
0
 public List <Usuario> ListarUsuarios(bool aprovado)
 {
     using (var contexto = new ContextoDeDados())
     {
         return(contexto.Usuario.Where(u => u.Aprovado == aprovado).ToList());
     }
 }
 public void ReprovarUsuario(Usuario usuario)
 {
     using (var contexto = new ContextoDeDados())
     {
         contexto.Usuario.Remove(usuario);
         contexto.SaveChanges();
     }
 }
Beispiel #3
0
 public void SalvarUsuario(Usuario usuario)
 {
     usuario.DataAprovacao = new DateTime(2000, 1, 1);
     using (var contexto = new ContextoDeDados())
     {
         contexto.Usuario.Add(usuario);
         contexto.SaveChanges();
     }
 }
 public Admin BuscarPorAutenticacao(string email, string senha)
 {
     using (var contexto = new ContextoDeDados())
     {
         Admin admin = contexto.Admin.FirstOrDefault(u => u.Email == email);
         if (admin == null)
         {
             return(null);
         }
         else if (admin.Senha.Equals(senha))
         {
             return(admin);
         }
         return(null);
     }
 }
 public Usuario ConfirmarUsuario(int id)
 {
     using (var contexto = new ContextoDeDados())
     {
         Usuario usuario = contexto.Usuario.FirstOrDefault(_ => _.Id == id);
         if (usuario != null)
         {
             ConfigurationManager.AppSettings.Set("VagasRestantes", Convert.ToString(Convert.ToInt32(ConfigurationManager.AppSettings["VagasRestantes"]) - 1));
             usuario.Aprovado      = true;
             usuario.DataAprovacao = DateTime.Now;
             contexto.Entry <Usuario>(usuario).State = EntityState.Modified;
             contexto.SaveChanges();
             return(usuario);
         }
     }
     return(null);
 }