Beispiel #1
0
        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);
        }