Beispiel #1
0
        private void ButtonSalvarPaciente_Click(object sender, EventArgs e)
        {
            try
            {
                PacienteCtrl controle = new PacienteCtrl();

                Paciente paciente = CarregarPacienteDoForm();

                controle.InserirPaciente(paciente);


                limpaFormulario();

                MessageBox.Show("Paciente cadastrado com sucesso!!");

                panelPacienteCadastro2.Controls.Clear();
                DashPaciente novo = new DashPaciente();
                panelPacienteCadastro2.Controls.Add(novo);
                novo.Show();
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO: " + ex.Message);
            }
        }
Beispiel #2
0
        private void btnatt_Click_1(object sender, EventArgs e)
        {
            labelAtt.Visible             = false;
            labeldeletar.Visible         = false;
            labelvisualizar.Visible      = false;
            BtnDeletar.Visible           = false;
            btnDados.Visible             = false;
            DtvPacientes.Visible         = false;
            Btncadastrarpaciente.Visible = false;
            btnBuscar.Visible            = false;
            label.Visible        = false;
            txtPesquisar.Visible = false;
            cbmFiltrar.Visible   = false;
            textpaciente.Visible = false;
            BtnAtualizar.Visible = false;

            labelatualizarpaciente.Visible = true;
            GpbConvenio.Visible            = true;
            GpbEndereco.Visible            = true;
            GpbDadosPessoais.Visible       = true;
            gpbLogin.Visible            = true;
            gpbObs.Visible              = true;
            BtnCancelar.Visible         = true;
            BtnSalvarAlteracoes.Visible = true;

            int id = int.Parse(DtvPacientes.SelectedRows[0].Cells[0].Value.ToString());

            PacienteCtrl controle = new PacienteCtrl();

            this.paciente = controle.BuscarPacienteID(id);
            // Metodo para carregar paciente do form
            CarregarFormDePaciente(this.paciente);
        }
Beispiel #3
0
        private void btnatt_Click(object sender, EventArgs e)
        {
            panelcadastropaciente.Controls.Clear();
            DashPacienteCadastro novo = new DashPacienteCadastro();

            panelcadastropaciente.Controls.Add(novo);
            novo.Show();

            int id = int.Parse(DtvPacientes.SelectedRows[0].Cells[0].Value.ToString());

            PacienteCtrl controle = new PacienteCtrl();

            this.paciente = controle.BuscarPacienteID(id);
        }
Beispiel #4
0
        private void BtnDeletar_Click_1(object sender, EventArgs e)
        {
            int id = (int)DtvPacientes.CurrentRow.Cells[0].Value;

            if (MessageBox.Show("Deseja deletar o paciente de id = " + id + "?", "Confirmar exclusão", MessageBoxButtons.YesNo) == DialogResult.Yes)
            {
                try
                {
                    PacienteCtrl controle = new PacienteCtrl();

                    controle.DeletarPaciente(id);
                }
                catch (Exception ex)
                {
                    MessageBox.Show("ERRO: " + ex.Message);
                }
                CarregarGrid();
            }
        }
Beispiel #5
0
        private void CarregarGrid()
        {
            try
            {
                DtvPacientes.Rows.Clear();

                PacienteCtrl controle = new PacienteCtrl();

                List <Paciente> listaPacientes = controle.BuscarTodosPacientes();

                foreach (Paciente p in listaPacientes)
                {
                    DtvPacientes.Rows.Add(p.Id, p.NomeCompleto, p.Cpf, p.Rg, p.Telefone, p.Celular, p.Email);
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO: " + ex.Message);
            }
        }
Beispiel #6
0
        private void BtnSalvarAlteracoes_Click_1(object sender, EventArgs e)
        {
            try
            {
                PacienteCtrl controle = new PacienteCtrl();

                paciente.Usuario           = BmtUsuario.Text;
                paciente.Senha             = BmtSenha.Text;
                paciente.NomeCompleto      = BmtNome.Text;
                paciente.Telefone          = MtbTelefone.Text;
                paciente.Celular           = MtbCelular.Text;
                paciente.Cpf               = MtbCPF.Text;
                paciente.Rg                = MtbRG.Text;
                paciente.Idade             = CmbIdade.SelectedIndex.ToString();
                paciente.Tiposanguineo     = CmbTipoSanguineo.SelectedIndex.ToString();
                paciente.Tipoconvenio      = CmbTipoConvenio.SelectedIndex.ToString();
                paciente.Nplanodesaude     = BmtNumeroPlano.Text;
                paciente.Datavalidadeplano = MtbValidadePlano.Text;
                paciente.Endereco          = bmtEndereco.Text;
                paciente.Cidade            = BmtCidade.Text;
                paciente.Estado            = CmbEstado.SelectedIndex.ToString();
                paciente.Pacienteespecial  = CkbPacienteEspecial.Checked;
                paciente.Sexo              = CmbSexo.SelectedIndex.ToString();
                paciente.Estadocivil       = CmbEstadoCivil.SelectedIndex.ToString();
                paciente.Nomepai           = BmtNomePai.Text;
                paciente.Nomemae           = BmtNomeMae.Text;
                paciente.Obs               = BmtObs.Text;
                paciente.Email             = BmtEmail.Text;

                /*
                 * //SEXO
                 * if (RdbMasculino.Checked)
                 * {
                 *  paciente.Sexo = "masculino";
                 * }
                 * if (RdbFeminino.Checked)
                 * {
                 *  paciente.Sexo = "feminino";
                 * }
                 * //Estado Civil
                 * if (RdbCasado.Checked)
                 * {
                 *  paciente.Estadocivil = "casado";
                 * }
                 * if (RdbSolteiro.Checked)
                 * {
                 *  paciente.Estadocivil = "solteiro";
                 * }*/

                controle.AtualizarPaciente(paciente);
            }
            catch (Exception ex)
            {
                MessageBox.Show("ERRO: " + ex.Message);
            }
            MessageBox.Show("Paciente atualizado com sucesso!");
            limpaFormulario();
            CarregarGrid();

            BtnDeletar.Visible           = true;
            btnDados.Visible             = true;
            DtvPacientes.Visible         = true;
            Btncadastrarpaciente.Visible = true;
            btnBuscar.Visible            = true;
            label.Visible           = true;
            cbmFiltrar.Visible      = true;
            txtPesquisar.Visible    = true;
            textpaciente.Visible    = true;
            BtnAtualizar.Visible    = true;
            labelAtt.Visible        = true;
            labeldeletar.Visible    = true;
            labelvisualizar.Visible = true;

            labelatualizarpaciente.Visible = false;
            GpbConvenio.Visible            = false;
            GpbEndereco.Visible            = false;
            GpbDadosPessoais.Visible       = false;
            gpbLogin.Visible            = false;
            gpbObs.Visible              = false;
            BtnCancelar.Visible         = false;
            BtnSalvarAlteracoes.Visible = false;
        }