コード例 #1
0
        private void btnGravar_Click(object sender, RoutedEventArgs e)
        {
            AlunosController alunosController = new AlunosController();
            Aluno            aluno            = new Aluno();


            //ServicoController servico = new ServicoController();
            // Servico ser = new Servico();

            if (aluno is null)
            {
                MessageBox.Show("Não foi possivel efetuar o cadastro");
            }
            try
            {
                aluno.Matricula = Convert.ToInt32(txtMatricula.Text);
                aluno.Nome      = txtNome.Text;
                aluno.Endereco  = txtEndereco.Text;
                aluno.IDServico = ((Servico)cbServico.SelectedItem).ServicoID;

                txtIDServico.Text = aluno.IDServico.ToString();
                try
                {
                    aluno.DataInicio = dtCalendario.SelectedDate.Value;
                    alunosController.Adicionar(aluno);
                    MessageBox.Show("Cadastro efetuado com sucesso");
                    ListaAluno(alunosController);
                }
                catch
                {
                    MessageBox.Show("Preencha a data");
                }
            }
            catch
            {
                MessageBox.Show("Revise os dados para cadastro");
            }
            // var serv = cbServico.SelectedIndex.;
            //ser.ServicoID = serv.;

            //aluno._Servico.Insert(serv, ser);
            //aluno._Servico.Add(ser);
        }