private void btnEditar_Click(object sender, EventArgs e) { try { DialogResult result; this.Invoke((MethodInvoker) delegate { if (Convert.ToString(dgvInversion.SelectedRows[0].Cells[10].Value) == Util.EstadoInversion.Registrado) { adeudo.frmAdeudo frm = new adeudo.frmAdeudo(); frm.frmParentName = this.Name; //frm.idRescision = Convert.ToString(dgvInversion.SelectedRows[0].Cells[0].Value); frm.idAdeudo = Convert.ToString(dgvInversion.SelectedRows[0].Cells[0].Value); frm.Evento = GetEnum.Eventos.edit; frm.mode = frmBase.frmRegistroBase.Mode.modal; result = frm.ShowDialog(this); listAdeudo(); frm.Close(); frm.Dispose(); } else { ucMsgBox1.ShowMessageWarnnig("Solo se puede editar inversiones en estado Registrado"); } }); } catch (Exception ex) { ucMsgBox1.ShowMessageError("Error al cargar el detalle de la inversión - Error: " + ex.Message); } }
private void openDetailAdeudo() { if (dgvInversion.SelectedRows.Count > 0) { DataGridViewRow row = dgvInversion.SelectedRows[0]; idAdeudo = row.Cells[0].Value.ToString(); if (frmParentName == "frmAdeudo") { this.DialogResult = System.Windows.Forms.DialogResult.OK; this.Close(); } else { DialogResult result; adeudo.frmAdeudo frm = new adeudo.frmAdeudo(); frm.frmParentName = this.Name; frm.mode = frmBase.frmRegistroBase.Mode.modal; frm.idAdeudo = idAdeudo; frm.Evento = GetEnum.Eventos.view; result = frm.ShowDialog(this); if (result == System.Windows.Forms.DialogResult.OK) { listAdeudo(); } } } else { ucMsgBox1.ShowMessageWarnnig("Debe seleccionar una inversión de la lista"); } }
private void btnDetalle_Click(object sender, EventArgs e) { try { DialogResult result; this.Invoke((MethodInvoker) delegate { adeudo.frmAdeudo frm = new adeudo.frmAdeudo(); frm.frmParentName = this.Name; frm.idAdeudo = idAdeudo; frm.Evento = GetEnum.Eventos.view; frm.mode = frmBase.frmRegistroBase.Mode.modal; result = frm.ShowDialog(this); frm.Close(); frm.Dispose(); }); } catch (Exception ex) { ucMsgBox1.ShowMessageError("Error al cargar el importe de la nueva inversión - Error: " + ex.Message); } }