public void cadastrarPaciente() { try { if (validarFormPaciente()) { var convenio = new Convenio(); var convenioDAO = new ConvenioDAO(); var paciente = new Paciente() { Nome = contextoCadastro.txtNomePaciente.Text, Sobrenome = contextoCadastro.txtSobrenomePaciente.Text, DataNascimento = contextoCadastro.dtpDataNascPaciente.Text, Sexo = (contextoCadastro.rdbSexoFPaciente.Checked ? "F" : "M"), Cpf = contextoCadastro.txtCpfPaciente.Text, Rg = contextoCadastro.txtRgPaciente.Text, OrgaoEmissor = contextoCadastro.txtOrgaoEmiPaciente.Text, Endereco = contextoCadastro.txtEnderecoPaciente.Text, Numero = contextoCadastro.txtNumeroEndPaciente.Text, Complemento = contextoCadastro.txtComplementoPaciente.Text, Bairro = contextoCadastro.txtBairroPaciente.Text, Cidade = contextoCadastro.cbxCidadePaciente.Text, Estado = contextoCadastro.cbxUFPaciente.Text, Cep = contextoCadastro.txtCepPaciente.Text, Telefone = contextoCadastro.txtTelefonePaciente.Text, Celular = contextoCadastro.txtCelularPaciente.Text, Email = contextoCadastro.txtEmailPaciente.Text, ConvenioID = convenioDAO.SearchByName(contextoCadastro.cbxConvenioPaciente.Text), NumeroCarteiraConvenio = contextoCadastro.txtNumCarteirinhaPaciente.Text }; var pacienteDAO = new PacienteDAO(); pacienteDAO.Save(paciente); MessageBox.Show("Paciente cadastrado com sucesso!"); } } catch (Exception e) { var erro = new ExceptionsHelper(e, "Erro ao cadastrar o Paciente no banco de dados"); erro.lancaException(); } }
public void cadastrarMedico() { try { if (validarFormMedico()) { var medico = new Medico() { Nome = contextoCadastro.txtNomeMed.Text, Sobrenome = contextoCadastro.txtSobrenomeMed.Text, DataNascimento = contextoCadastro.dtpDataNascPaciente.Text, Sexo = (contextoCadastro.rdbSexoFMed.Checked ? "F" : "M"), Cpf = contextoCadastro.txtCpfMed.Text, Rg = contextoCadastro.txtRgMed.Text, OrgaoEmissor = contextoCadastro.txtOrgaoEmiMed.Text, Endereco = contextoCadastro.txtEnderecoMed.Text, Numero = contextoCadastro.txtNumeroEndMed.Text, Complemento = contextoCadastro.txtComplementoMed.Text, Cep = contextoCadastro.txtCepMed.Text, Bairro = contextoCadastro.txtBairroMed.Text, Estado = contextoCadastro.cbxUFMed.Text, Cidade = contextoCadastro.cbxCidadeMed.Text, Telefone = contextoCadastro.txtTelefoneMed.Text, Celular = contextoCadastro.txtCelularMed.Text, Email = contextoCadastro.txtEmailMed.Text, Especialidade = contextoCadastro.cbxEspecialidadeMed.Text, Crm = contextoCadastro.txtCrm.Text }; var dao = new MedicoDAO(); dao.Save(medico); MessageBox.Show("Médico Cadastrado com Sucesso"); } } catch (Exception e) { var erro = new ExceptionsHelper(e, "Erro ao cadastrar o Médico no banco de dados"); erro.lancaException(); } }