Ejemplo n.º 1
0
 public bool Inserir(Usuario user)
 {
     if (validate_usuario(user))
     {
         using (BibliotecaContext bc = new BibliotecaContext())
         {
             user.Senha = MD5Criptografia.EncodeMD5(user.Senha);
             user.isAdm = false; //GARANTIR
             bc.Usuarios.Add(user);
             bc.SaveChanges();
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 2
0
 public bool Atualizar(Usuario user)
 {
     if (validate_usuario(user))
     {
         using (BibliotecaContext bc = new BibliotecaContext())
         {
             Usuario usuario = bc.Usuarios.Find(user.Id);
             usuario.User  = user.User;
             usuario.Senha = MD5Criptografia.EncodeMD5(user.Senha);
             user.isAdm    = ObterPorId(user.Id).isAdm;
             bc.SaveChanges();
             return(true);
         }
     }
     return(false);
 }
Ejemplo n.º 3
0
 public static bool isLoginValid(string login, string senha)
 {
     using (BibliotecaContext bc = new BibliotecaContext())
     {
         foreach (Usuario user in bc.Usuarios)
         {
             if (user.User == login)
             {
                 if (MD5Criptografia.EncodeMD5(senha) == user.Senha)
                 {
                     return(true);
                 }
             }
         }
     }
     return(false);
 }