private void BtHistorialPago_Click(object sender, EventArgs e) { HistorialPagos Hp = new HistorialPagos(); Hp.FormClosed += Pagos_FormClose; Hp.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); } }