/* Evento CellContentClick para lanzar modal segun el click en la columna Detalles del datagrid*/ private void dgvPropuestas_CellContentClick(object sender, DataGridViewCellEventArgs e) { try { if (this.dgvPropuestas.Columns[e.ColumnIndex].Name.Equals("Detalles")) { if (dgvPropuestas.SelectedCells[2].FormattedValue.ToString() == "SIN SOLICITAR") { FRCEditPropuesta aFormulario = new FRCEditPropuesta(iIdSol, int.Parse(dgvPropuestas.SelectedCells[0].FormattedValue.ToString()), 0); aFormulario.FormClosed += new FormClosedEventHandler(ActualizarDetalles_FormClosed); aFormulario.ShowDialog(); } else if (dgvPropuestas.SelectedCells[2].FormattedValue.ToString() == "APROBADA") { FRRAprobarPropuesta aFormulario = new FRRAprobarPropuesta(int.Parse(dgvPropuestas.SelectedCells[0].FormattedValue.ToString()), 1, 1); aFormulario.ShowDialog(); } else if (dgvPropuestas.SelectedCells[2].FormattedValue.ToString() == "RECHAZADA") { FRRAprobarPropuesta aFormulario = new FRRAprobarPropuesta(int.Parse(dgvPropuestas.SelectedCells[0].FormattedValue.ToString()), 2, 1); aFormulario.ShowDialog(); } } } catch (Exception) { } }
private void dgvPropuestas_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (this.dgvPropuestas.Columns[e.ColumnIndex].Name.Equals("DetallesPro")) { if (dgvPropuestas.SelectedCells[2].FormattedValue.ToString() == "APROBADA") { FRRAprobarPropuesta aFormulario = new FRRAprobarPropuesta(int.Parse(dgvPropuestas.SelectedCells[0].FormattedValue.ToString()), 1, 1); aFormulario.ShowDialog(); } else { FRRAprobarPropuesta aFormulario = new FRRAprobarPropuesta(int.Parse(dgvPropuestas.SelectedCells[0].FormattedValue.ToString()), 2, 1); aFormulario.ShowDialog(); } } }