private void btnBuscar_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrWhiteSpace(txtCpf.Text)) { mentor = MentorDAO.BuscarMentorPorCpf(txtCpf.Text); if (mentor != null) { btnCadastrar.IsEnabled = false; btnAlterar.IsEnabled = true; btnRemover.IsEnabled = true; txtId.Text = mentor.Id.ToString(); txtNome.Text = mentor.Nome; txtSobrenome.Text = mentor.Sobrenome; txtCpf.Text = mentor.Cpf.ToString(); txtCriadoEm.Text = mentor.CriadoEm.ToString(); } else { MessageBox.Show("Esse mentor não existe!!!", "Vendas WPF", MessageBoxButton.OK, MessageBoxImage.Error); LimparFormulario(); } } else { MessageBox.Show("Preencha o campo do CPF!!!", "Vendas WPF", MessageBoxButton.OK, MessageBoxImage.Error); } }
public static void Renderizar() { Mentor m = new Mentor(); Console.WriteLine(" ---- CADASTRAR MENTOR ---- \n"); Console.WriteLine("Digite o nome do mentor:"); m.Nome = Console.ReadLine(); Console.WriteLine("Digite o cpf do mentor:"); m.Cpf = Console.ReadLine(); if (Validacao.ValidarCpf(m.Cpf)) { if (MentorDAO.Cadastrar(m)) { Console.WriteLine("Mentor cadastrado com sucesso!!!"); } else { Console.WriteLine("Esse mentor já existe!!!"); } } else { Console.WriteLine("CPF inválido!!!"); } }
public static void Renderizar() { Console.WriteLine("Lista de Disciplina:\n"); foreach (Mentor mentorCadastrado in MentorDAO.Listar()) { Console.WriteLine(mentorCadastrado); } }
public MentorDisciplinaController(MentorDisciplinaDAO mentordisciplinaDAO, MentorDAO mentorDAO, DisciplinaDAO disciplinaDAO) { _mentordisciplinaDAO = mentordisciplinaDAO; _mentorDAO = mentorDAO; _disciplinaDAO = disciplinaDAO; }
public MentorController(MentorDAO mentorDAO, ClassEnrolmentDAO classEnrolmentDAO, GroupDAO groupDAO, StudentDAO studentDAO, ICurrentSession session) { _mentorDAO = mentorDAO; _classEnrolmentDAO = classEnrolmentDAO; _groupDAO = groupDAO; _studentDAO = studentDAO; _session = session; _credentialID = _session.LoggedUser.CredentialID; }
private void btnAdicionar_Click(object sender, RoutedEventArgs e) { //if (cboMentores.SelectedValue ?? null && cboDisciplinas.SelectedValue ?? null) //{ //int idmentor = (int)cboMentores.SelectedValue; //int iddisciplina = (int)cboDisciplinas.SelectedValue; //MessageBox.Show($"ID mentor: {id} - ID disciplina: {iddisc}"); mentordisciplina = new MentorDisciplina(); Mentor m = new Mentor(); Disciplina d = new Disciplina(); //colocar throw exception aqui para quando nao vir informado dados na combobox m.Id = (int)cboMentores.SelectedValue; d.Id = (int)cboDisciplinas.SelectedValue; m = MentorDAO.BuscarMentorPorId(m.Id); if (m != null) { mentordisciplina.Mentor = m; d = DisciplinaDAO.BuscarDisciplinaPorId(d.Id); if (d != null) { mentordisciplina.Disciplina = d; //mentordisciplina.Descricao = m.Nome + "(" + m.Cpf + ")" + " - " + d.Nome; if (MentorDisciplinaDAO.Cadastrar(mentordisciplina)) { MessageBox.Show("Atrelamento realizado com sucesso!", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Information); LimparFormulario(); } else { MessageBox.Show("Atrelamento já existente!", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Error); LimparFormulario(); } } else { MessageBox.Show("Disciplina não localizada", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Error); LimparFormulario(); } } else { MessageBox.Show("Mentor não localizado!", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Error); LimparFormulario(); } }
private void Window_Loaded(object sender, RoutedEventArgs e) { //Carregar os dados de mentores cboMentores.ItemsSource = MentorDAO.Listar(); //cboMentores.DisplayMemberPath = "Nome"; cboMentores.SelectedValuePath = "Id"; //Carregar os dados da disciplina cboDisciplinas.ItemsSource = DisciplinaDAO.Listar(); //cboDisciplinas.DisplayMemberPath = "Nome"; cboDisciplinas.SelectedValuePath = "Id"; }
private void btnRemover_Click(object sender, RoutedEventArgs e) { if (mentor != null) { MentorDAO.Remover(mentor); MessageBox.Show("O mentor foi removido com sucesso!!!", "Vendas WPF", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("O mentor não foi removido!!!", "Vendas WPF", MessageBoxButton.OK, MessageBoxImage.Error); } LimparFormulario(); }
private void btnAlterar_Click(object sender, RoutedEventArgs e) { if (mentor != null) { mentor.Nome = txtNome.Text; mentor.Cpf = txtCpf.Text; mentor.Sobrenome = txtSobrenome.Text; MentorDAO.Alterar(mentor); MessageBox.Show("O mentor foi alterado com sucesso!!!", "Vendas WPF", MessageBoxButton.OK, MessageBoxImage.Information); } else { MessageBox.Show("O mentor não foi alterado!!!", "Vendas WPF", MessageBoxButton.OK, MessageBoxImage.Error); } LimparFormulario(); }
public static void Renderizar() { MentorDisciplina md = new MentorDisciplina(); Mentor m = new Mentor(); Disciplina d = new Disciplina(); Console.WriteLine("Cadastro de vínculo entre mentor e disciplina\n"); Console.WriteLine("Digite o Cpf do Mentor:"); m.Cpf = Console.ReadLine(); m = MentorDAO.BuscarMentorPorCpf(m.Cpf); if (m != null && Validacao.ValidarCpf(m.Cpf)) { md.Mentor = m; Console.WriteLine("Digite o nome da disciplina:"); d.Nome = Console.ReadLine(); d = DisciplinaDAO.BuscarDisciplinaPorNome(d.Nome); if (d != null) { md.Disciplina = d; if (MentorDisciplinaDAO.Cadastrar(md)) { Console.WriteLine("Atrelamento realizado com sucesso!!!"); } else { Console.WriteLine("Atrelamento já existe!!!"); } } else { Console.WriteLine("Disciplina não localizada."); } } else { Console.WriteLine("Mentor não encontrado!"); } }
private void btnCadastrar_Click(object sender, RoutedEventArgs e) { if (!string.IsNullOrEmpty(txtNome.Text) && !string.IsNullOrWhiteSpace(txtCpf.Text)) { mentor = new Mentor { Nome = txtNome.Text, Cpf = txtCpf.Text, Sobrenome = txtSobrenome.Text }; if (Validacao.ValidarCpf(mentor.Cpf)) { if (MentorDAO.Cadastrar(mentor)) { MessageBox.Show("Mentor cadastrado com sucesso!", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Information); LimparFormulario(); } else { MessageBox.Show("Este mentor já existe", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("CPF inválido", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Error); } } else { MessageBox.Show("Preencha todos os campos!", "Matricula WPF", MessageBoxButton.OK, MessageBoxImage.Error); } }
public MentorController(MentorDAO mentorDAO) => _mentorDAO = mentorDAO;
protected virtual IUser FindMentorBy(int credentialId) { var mentorDAO = new MentorDAO(); return(mentorDAO.FindOneRecordByCredentialId(credentialId)); }
public void AddDisciplina(Disciplina disciplina) { Disciplinas.Add(disciplina); MentorDAO.Update(this.Id); }
public UserViewModelRepo() { this.UserDao = new UserDAO(); this.MentorDao = new MentorDAO(); this.CodecoolerDao = new CodecoolerDAO(); }