public void sair() { Login.cpfLogin = ""; Login.senhaLogin = ""; Login.Professor = false; frmPrincipal f = (frmPrincipal)Application.Current.MainWindow; f.mntLogin.Header = "Login"; f.mntAvaliacao.Header = "Marcar Avaliação"; this.Close(); }
private void btnMarcar_Click(object sender, RoutedEventArgs e) { if (txtData.SelectedDate != null && cboHoras.SelectedItem != null && cboProfessor.SelectedItem != null) { if (txtData.SelectedDate > DateTime.Now) { DateTime?data = txtData.SelectedDate; if (cboHoras.SelectedIndex == 0) { data = data.Value.AddHours(9); } else if (cboHoras.SelectedIndex == 1) { data = data.Value.AddHours(12); } else if (cboHoras.SelectedIndex == 2) { data = data.Value.AddHours(15); } else { data = data.Value.AddHours(18); } MessageBox.Show(data.ToString()); Avaliacao a = new Avaliacao(); a.aluno = AlunoDAO.BuscarNomeSenha(Login.cpfLogin, Login.senhaLogin); Professor p = ProfessorDAO.BuscarId(Convert.ToInt32(cboProfessor.SelectedValue)); a.professor = ProfessorDAO.BuscarNomeSenha(p.cpf, p.senha); a.dataMarcada = data; if (AvaliacaoDAO.CadastrarAvaliacao(a.professor, a)) { MessageBox.Show("Avaliação cadastrada com sucesso!", "Avaliação", MessageBoxButton.OK, MessageBoxImage.Information); this.Close(); frmPrincipal f = new frmPrincipal(); f.mntAvaliacao.Header = "Acompanhar Avaliação"; } else { MessageBox.Show("Este horário já está reservado!", "Avaliação", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Data invalida", "Erro", MessageBoxButton.OK); txtData.SelectedDate = null; } } else { MessageBox.Show("Prencha todos os campos", "Erro", MessageBoxButton.OK); } }
private void btnLogar_Click(object sender, RoutedEventArgs e) { if (cbProfessor.IsChecked == true) { Professor p = ProfessorDAO.BuscarNomeSenha(txtCpf.Text.ToString(), txtSenha.Text.ToString()); if (p != null) { Login.cpfLogin = p.cpf; Login.senhaLogin = p.senha; Login.idLogin = p.idProfessor; Login.Professor = true; frmPrincipal f = (frmPrincipal)Application.Current.MainWindow; f.mntLogin.Header = p.nome.ToString(); f.mntAvaliacao.Header = "Consultar Avaliações"; MessageBox.Show("Bem vindo " + p.nome); this.Close(); } else { MessageBox.Show("Usuario invalido!"); } } else if (cbProfessor.IsChecked == false) { Aluno a = AlunoDAO.BuscarNomeSenha(txtCpf.Text.ToString(), txtSenha.Text.ToString()); if (a != null) { Login.cpfLogin = a.cpf; Login.senhaLogin = a.senha; Login.idLogin = a.idAluno; frmPrincipal f = (frmPrincipal)Application.Current.MainWindow; if (AvaliacaoDAO.BuscarAvaliacaoPorIdAluno(a.idAluno) != null) { if (AvaliacaoDAO.BuscarAvaliacaoPorIdAluno(a.idAluno).statusAvaliacao == "Aceita") { f.mntAvaliacao.Header = "Acompanhar Avaliação"; } } f.mntLogin.Header = a.nome.ToString(); MessageBox.Show("Bem vindo " + a.nome); this.Close(); } else { MessageBox.Show("Usuario invalido!"); } } }