Exemple #1
0
        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();
            }
        }
Exemple #2
0
        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();
            }
        }