Пример #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            clPacienteE objPacienteE = new clPacienteE();
            clPacienteE objPaciente  = new clPacienteE();
            clCitaL     objCitaL     = new clCitaL();

            if (txtBusqueda.Text == "")
            {
                MessageBox.Show("Debe ingresar un número de documento");
            }
            else
            {
                objPacienteE.Documento = txtBusqueda.Text;

                objPaciente = objFacturaL.mtdDatosPaciente(objPacienteE);

                idPaciente        = objPaciente.IdPaciente;
                txtDocumento.Text = objPaciente.Documento.Trim();
                txtNombres.Text   = objPaciente.Nombres.Trim() + " " + objPaciente.Apellidos.Trim();
                txtTelefono.Text  = objPaciente.Celular.Trim();
                txtDireccion.Text = objPaciente.Direccion.Trim();

                cmbCitasPaciente.DataSource    = objCitaL.mtdListaCitasPorPaciente(txtBusqueda.Text);
                cmbCitasPaciente.DisplayMember = "Fecha";
                cmbCitasPaciente.ValueMember   = "Fecha";
            }
        }
Пример #2
0
        private void btnAgregarCita_Click(object sender, EventArgs e)
        {
            if (cmbCitasPaciente.SelectedItem == null || cmbCitaPorFecha.SelectedItem == null)
            {
                MessageBox.Show("Por favor seleccione alguna opción");
            }
            else
            {
                clCitaL objCitaL = new clCitaL();
                clCitaE objCitaE = new clCitaE();

                objCitaE = objCitaL.mtdValorCita(cmbCitasPaciente.SelectedValue.ToString(), cmbCitaPorFecha.SelectedValue.ToString());
                dgvCitas.Rows[0].Cells[0].Value = cmbCitasPaciente.SelectedValue.ToString();
                dgvCitas.Rows[0].Cells[1].Value = cmbCitaPorFecha.SelectedValue.ToString();
                dgvCitas.Rows[0].Cells[3].Value = objCitaE.Valor;
                idCita = objCitaE.IdCita;
                if (objCitaE.IdTipoCita == 1)
                {
                    dgvCitas.Rows[0].Cells[2].Value = "Valoración";
                }
                else
                {
                    dgvCitas.Rows[0].Cells[2].Value = "Tratamiento";
                }

                txtSubTotal.Text = objCitaE.Valor.ToString();

                float IVA = (objCitaE.Valor * 19 / 100);
                txtIVA.Text       = IVA.ToString();
                txtTotal.Text     = (objCitaE.Valor + IVA).ToString();
                txtDescuento.Text = "0";
                citas++;
            }
        }
Пример #3
0
 private void cmbCitasPaciente_SelectedIndexChanged(object sender, EventArgs e)
 {
     try
     {
         clCitaL objCitaL = new clCitaL();
         cmbCitaPorFecha.DataSource    = objCitaL.mtdListaCitasPorPaciente(txtBusqueda.Text, cmbCitasPaciente.SelectedValue.ToString());
         cmbCitaPorFecha.DisplayMember = "Hora";
         cmbCitaPorFecha.ValueMember   = "Hora";
     }
     catch (Exception)
     {
     }
 }
Пример #4
0
        private void button1_Click(object sender, EventArgs e)
        {
            clPacienteE     objPacienteE  = new clPacienteE();
            clPacienteE     objPaciente   = new clPacienteE();
            clTipoPacienteE objPacienteTP = new clTipoPacienteE();
            clCitaL         objCitaL      = new clCitaL();

            int idPaciente;

            if (txtBusqueda.Text == "")
            {
                MessageBox.Show("Debe ingresar un número de documento");
            }
            else
            {
                objPacienteE.Documento = txtBusqueda.Text;

                objPaciente   = objCitaL.mtdDatosPaciente(objPacienteE);
                objPacienteTP = objCitaL.mtdTipoPaciente(objPacienteTP: objPacienteE);

                if (objPaciente == null || objPacienteTP == null)
                {
                    MessageBox.Show("El Paciente no existente");
                    DialogResult result = MessageBox.Show("¿Deseas registrar al paciente? ", "Registro", MessageBoxButtons.YesNoCancel);

                    if (result == DialogResult.Yes)
                    {
                        frmRegistrarPaciente frmRegistrarPaciente = new frmRegistrarPaciente();
                        frmRegistrarPaciente.Show();
                        this.Hide();
                    }
                }
                else
                {
                    idPaciente           = objPaciente.IdPaciente;
                    txtNombres.Text      = objPaciente.Nombres.Trim() + " " + objPaciente.Apellidos.Trim();
                    txtTelefono.Text     = objPaciente.Celular.Trim();
                    txtDireccion.Text    = objPaciente.Direccion.Trim();
                    txtTipoPaciente.Text = objPacienteTP.TipoPaciente;
                    txtPaciente.Text     = txtBusqueda.Text;
                }
            }
        }