コード例 #1
0
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     frmBuscaPacientes frm = new frmBuscaPacientes();
     frm.ShowDialog();
     pac = frm.u;
     if (pac != null)
     {
         txtPaciente.Text = pac.Paciente;
     }
 }
コード例 #2
0
ファイル: frmFactura.cs プロジェクト: echemdq/Centro-Estetica
 private void btnBuscar_Click(object sender, EventArgs e)
 {
     try
     {
         frmBuscaPacientes frm = new frmBuscaPacientes();
         frm.ShowDialog();
         pac = frm.u;
         if (pac != null)
         {
             Acceso_BD oac = new Acceso_BD();
             DataTable dt = oac.leerDatos("select ifnull(sum(case when tipocomp = 1 then importe else importe * (-1) end),0) as saldo from ctacte where idpacientes = '" + pac.Idpacientes + "'");
             decimal saldo = 0;
             foreach (DataRow dr in dt.Rows)
             {
                 saldo = Convert.ToDecimal(dr["saldo"]);
             }
             if (saldo != 0)
             {
                 label11.Text = "SALDO: $" + saldo;
             }
             else
             {
                 label11.Text = "SALDO: $0.00";
             }
             txtPaciente.Text = pac.Paciente;
             txtPaciente.Enabled = false;
             txtDocumento.Text = pac.Documento;
             txtDocumento.Enabled = false;
             txtDomicilio.Text = pac.Domicilio;
             txtDomicilio.Enabled = false;
             button1.Focus();
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #3
0
 private void dataGridView1_CellDoubleClick(object sender, DataGridViewCellEventArgs e)
 {
     int filaseleccionada = Convert.ToInt32(this.dataGridView1.CurrentRow.Index);
     int idpaciente = Convert.ToInt32(dataGridView1[0, filaseleccionada].Value);
     string paciente = dataGridView1[1, filaseleccionada].Value.ToString();
     int idtipod = Convert.ToInt32(dataGridView1[8, filaseleccionada].Value);
     string tipod = dataGridView1[2, filaseleccionada].Value.ToString();
     TipoDoc tipodoc = new TipoDoc(idtipod, tipod);
     string documento = dataGridView1[3, filaseleccionada].Value.ToString();
     string domicilio = dataGridView1[4, filaseleccionada].Value.ToString();
     string telefono = dataGridView1[5, filaseleccionada].Value.ToString();
     string celular = dataGridView1[6, filaseleccionada].Value.ToString();
     string mail = dataGridView1[7, filaseleccionada].Value.ToString();
     string foto = dataGridView1[9, filaseleccionada].Value.ToString();
     string comentario = dataGridView1[11, filaseleccionada].Value.ToString();
     int activo = Convert.ToInt32(dataGridView1[10, filaseleccionada].Value);
     u = new Pacientes(idpaciente, paciente, telefono, domicilio, mail, documento, tipodoc, celular, activo, comentario, foto);
     this.Close();
 }
コード例 #4
0
ファイル: frmRecibos.cs プロジェクト: echemdq/Centro-Estetica
 private void button1_Click(object sender, EventArgs e)
 {
     try
     {
         frmBuscaPacientes frm = new frmBuscaPacientes();
         frm.ShowDialog();
         p = frm.u;
         if (p != null)
         {
             textBox1.Text = p.Paciente;
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show(ex.Message);
     }
 }
コード例 #5
0
 private void frmHistorialCliente_Load(object sender, EventArgs e)
 {
     dataGridView1.ColumnCount = 4;
     dataGridView1.Columns[0].Name = "Fecha";
     dataGridView1.Columns[1].Name = "Profesional";
     dataGridView1.Columns[2].Name = "Servicio";
     dataGridView1.Columns[3].Name = "Regalo de";
     frmBuscaPacientes frm = new frmBuscaPacientes();
     frm.ShowDialog();
     pac = frm.u;
     if (pac != null)
     {
         txtPaciente.Text = pac.Paciente;
     }
     else
     {
         this.Close();
     }
 }
コード例 #6
0
 private void btnGuardar_Click(object sender, EventArgs e)
 {
     try
     {
         if (txtPaciente.Text != "")
         {
             int activo = 1;
             if (!chkActivo.Checked)
             {
                 activo = 0;
             }
             else
             {
                 activo = 1;
             }
             TipoDoc tip = new TipoDoc(Convert.ToInt32(cmbTipoDoc.SelectedValue), "");
             Pacientes r = new Pacientes(0, txtPaciente.Text, txtTelefono.Text, txtDomicilio.Text, txtMail.Text, txtDocumento.Text, tip, txtCelular.Text, activo, txtComentarios.Text, lbl_foto.Text);
             if (lblId.Text == "")
             {
                 cpac.Agregar(r);
                 MessageBox.Show("Cliente guardado correctamente");
             }
             else
             {
                 r.Idpacientes = Convert.ToInt32(lblId.Text);
                 cpac.Modificar(r);
                 MessageBox.Show("Cliente modificado correctamente");
             }
             limpiar();
             deshabilitar();
         }
         else
         {
             MessageBox.Show("Debe completar el nombre y apellido del Cliente");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Guardar: " + ex.Message);
     }
 }
コード例 #7
0
 private void btnEliminar_Click(object sender, EventArgs e)
 {
     try
     {
         if (lblId.Text != "")
         {
             Pacientes r = new Pacientes(Convert.ToInt32(lblId.Text), "", "", "", "", "", null, "", 0, "", "");
             DialogResult dialogResult = MessageBox.Show("Esta seguro de eliminar el Cliente: " + txtPaciente.Text, "Eliminar Cliente", MessageBoxButtons.YesNo);
             if (dialogResult == DialogResult.Yes)
             {
                 cpac.Borrar(r);
                 limpiar();
                 deshabilitar();
                 MessageBox.Show("Cliente eliminado correctamente");
             }
         }
         else
         {
             MessageBox.Show("Debe seleccionar un Cliente para eliminarlo");
         }
     }
     catch (Exception ex)
     {
         MessageBox.Show("Error al Eliminar: " + ex.Message);
     }
 }