Ejemplo n.º 1
0
        public void cadastrarConsulta()
        {
            try {
                var consultaDao = new ConsultaDAO();
                var convenioDao = new ConvenioDAO();
                var medicoDao   = new MedicoDAO();


                if (validaFormConsulta())
                {
                    var consulta = new Consulta()
                    {
                        DataConsulta  = contextoCadastro.dtpDataConsulta.Text,
                        IdMedico      = medicoDao.SearchByName(contextoCadastro.cbxMedicoConsulta.Text),
                        IdConvenio    = convenioDao.SearchByName(contextoCadastro.cbxConvenioConsulta.Text),
                        Especialidade = contextoCadastro.cbxEspecialidadeConsulta.Text,
                        Paciente      = contextoCadastro.txtPacienteConsulta.Text,
                    };

                    consultaDao.Save(consulta);
                    MessageBox.Show("Consulta cadastrada com sucesso!");
                }
                ;
            } catch (Exception e) {
                MessageBox.Show("Erro ao salvar o formulário no banco de dados");
                Console.WriteLine(e);
            }
        }