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); }
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); }
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); }