private void BtnCadastrarUsuario_Click(object sender, EventArgs e) { Curso curso = new Curso(); curso.Materias = listaMaterias; curso.Codigo = Convert.ToInt32(txtCodigo.Value); curso.Nome = txtNome.Text; curso.QuantidadePeriodo = Convert.ToInt32(txtQuantidadePeriodo.Text); var pesquisaCood = controles.procurarCoordenadorNome(txtCoordenador.Text); pesquisaCood.Curso_id = Convert.ToInt32(txtCodigo.Value); curso.Coordernador_id = pesquisaCood.NR; if (NomeCoor == txtCoordenador.Text) { controles.excluirCoordenador(Convert.ToInt32(pesquisaCood.NR)); controles.adicionarCoordenador(pesquisaCood); } else { var pesquisaCood2 = controles.procurarCoordenadorNome(NomeCoor); pesquisaCood2.Curso_id = 0; controles.excluirCoordenador(Convert.ToInt32(pesquisaCood2.NR)); controles.adicionarCoordenador(pesquisaCood2); controles.excluirCoordenador(Convert.ToInt32(pesquisaCood.NR)); controles.adicionarCoordenador(pesquisaCood); } controles.excluirCurso(Convert.ToInt32(txtCodigo.Value)); controles.adicionarCurso(curso); MessageBox.Show("Curso editado com sucesso!", "Curso editado!", MessageBoxButtons.OK, MessageBoxIcon.Information); }
private void BtnCadastrarUsuario_Click(object sender, EventArgs e) { Professores professor = new Professores(); Endereco endereco = new Endereco(); Telefone telefone = new Telefone(); professor.Nome = txtNome.Text; professor.Idade = Convert.ToInt32(txtIdade.Value); professor.Sexo = txtSexo.Text; professor.EstadoCivil = txtEstadoCivil.Text; professor.CPF = txtCpf.Text; professor.NR = Convert.ToInt32(txtNR.Text); professor.Email = txtEmail.Text; endereco.Cep = txtCep.Text; endereco.Numero = Convert.ToInt32(txtNumero.Value); endereco.Rua = txtRua.Text; endereco.Bairro = txtBairro.Text; endereco.Cidade = txtCidade.Text; endereco.Estado = txtEstado.Text; endereco.Pais = txtPais.Text; telefone.TelefoneFixo = txtTelefoneFixo.Text; telefone.TelefoneCelular = txtTelefoneCelular.Text; professor.Endereco = endereco; professor.Telefone = telefone; professor.Materia_id = materia_id; professor.Curso_id = curso_id; if (verificar == 0) { if (txtCheck.Checked == true) { controleClasse.adicionarProfessor(professor); Coordenador coodenador = new Coordenador(); coodenador.Nome = txtNome.Text; coodenador.Idade = Convert.ToInt32(txtIdade.Value); coodenador.Sexo = txtSexo.Text; coodenador.EstadoCivil = txtEstadoCivil.Text; coodenador.CPF = txtCpf.Text; coodenador.NR = Convert.ToInt32(txtNR.Text); coodenador.Email = txtEmail.Text; coodenador.Endereco = endereco; coodenador.Telefone = telefone; controleClasse.adicionarCoordenador(coodenador); MessageBox.Show("Seu cadastro foi efetuado com sucesso!", "Cadastro efetuado com sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information); } else { controleClasse.adicionarProfessor(professor); MessageBox.Show("Seu cadastro foi editado com sucesso!", "Cadastro editado com sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information); } } else { var pesquisa = new ControleClass().procurarCoordenador(verificar); if (pesquisa != null) { pesquisa.Nome = txtNome.Text; pesquisa.Idade = Convert.ToInt32(txtIdade.Value); pesquisa.Sexo = txtSexo.Text; pesquisa.EstadoCivil = txtEstadoCivil.Text; pesquisa.CPF = txtCpf.Text; pesquisa.NR = Convert.ToInt32(txtNR.Text); pesquisa.Email = txtEmail.Text; pesquisa.Endereco = endereco; pesquisa.Telefone = telefone; controleClasse.excluirCoordenador(verificar); controleClasse.adicionarCoordenador(pesquisa); } controleClasse.excluirProfessor(verificar); controleClasse.adicionarProfessor(professor); MessageBox.Show("Edição efetuada com sucesso!", "Edição efetuada com sucesso!", MessageBoxButtons.OK, MessageBoxIcon.Information); } }