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"; } }
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++; } }
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) { } }
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; } } }