private void dataGridView2_CellDoubleClick(object sender, DataGridViewCellEventArgs e) { try { int n = e.RowIndex; if (n != -1) { int id_pagos = int.Parse(dataGridView2.Rows[n].Cells["Id_Pagos"].Value.ToString()); string pago = dataGridView2.Rows[n].Cells["Cuota"].Value.ToString(); string tipo = dataGridView2.Rows[n].Cells["Tipo"].Value.ToString(); string referencia = dataGridView2.Rows[n].Cells["Referencia"].Value.ToString(); string concepto = dataGridView2.Rows[n].Cells["Concepto"].Value.ToString(); string entidad = dataGridView2.Rows[n].Cells["Entidad"].Value.ToString(); string valor = dataGridView2.Rows[n].Cells["Valor"].Value.ToString(); string fecha = dataGridView2.Rows[n].Cells["Fecha"].Value.ToString(); string descuento = dataGridView2.Rows[n].Cells["Descuento"].Value.ToString(); string valordescuento = dataGridView2.Rows[n].Cells["Valor Descuento"].Value.ToString(); RegistrarPago Rp = new RegistrarPago(txtCedula.Text, txtNombre.Text, carteraId, int.Parse(productoId), Nom_Producto, id_pagos, pago, tipo, referencia, concepto, entidad, fecha, valor, descuento, valordescuento, clienteid, ProductoVal); Rp.FormClosed += Pagos_FormClose; Rp.ShowDialog(); } } catch (Exception ex) { MessageBox.Show("Error" + ex); } }
private void button1_Click(object sender, EventArgs e) { RegistrarPago Rp = new RegistrarPago(); Rp.FormClosed += Pagos_FormClose; Rp.ShowDialog(); }
private void dataGridView1_CellClick(object sender, DataGridViewCellEventArgs e) { int x = dataGridView1.Rows.Count; int n = e.RowIndex; if (n < x - 1) { try { productoId = dataGridView1.Rows[n].Cells["Id_Producto"].Value.ToString(); productoNom = dataGridView1.Rows[n].Cells["Producto"].Value.ToString(); string proyecto = dataGridView1.Rows[n].Cells["Proyecto"].Value.ToString(); string neto = dataGridView1.Rows[n].Cells["Valor Neto"].Value.ToString(); string valor = dataGridView1.Rows[n].Cells["Valor Final"].Value.ToString(); if (e.ColumnIndex == 0) { RegistrarPago Rp = new RegistrarPago(int.Parse(Txtcedula.Text), txtNombre.Text, clienteId.ToString(), carteraId.ToString(), productoId, productoNom, double.Parse(valor)); Rp.FormClosed += Pagos_FormClose; Rp.ShowDialog(); } else if (e.ColumnIndex == 1) { HistorialPagos Hp = new HistorialPagos(Txtcedula.Text, txtNombre.Text, clienteId.ToString(), carteraId.ToString(), productoId, productoNom, proyecto, neto, valor); //this.Hide(); //Hp.MdiParent = this.MdiParent; Hp.FormClosed += Pagos_FormClose; Hp.ShowDialog(); } } catch { MessageBox.Show("Sin pagos", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Campo no valido", "Advertencia", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }