private void ButtonLogin1_Click(object sender, RoutedEventArgs e) { UsuarioViewModel uvm = DataContext as UsuarioViewModel; uvm.Password = campoPass.Password; lblError.Content = ""; lblError.SetCurrentValue(ForegroundProperty, Brushes.Red); if (controller.AutenticarUsuario(uvm.User, uvm.Password)) { Usuario user = controller.BuscarUsuarioPorNome(uvm.User); if (user.Administrador) { MainAdmin admin = new MainAdmin(); this.Visibility = Visibility.Hidden; admin.Show(); } else { MainWindow objMainWindow = new MainWindow(); this.Visibility = Visibility.Hidden; objMainWindow.Show(); } } else { lblError.Content = "Usuário/Senha incorreto(s) ou Usuário Desativado!"; } }