private void gridViewcxc_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e) { try { if (e.Column.Name == "colIco") { ConsultarCobro(); } if (e.Column.Name == "colNewTipoCobro") { frmCxc_cobro_tipo_Mant frm = new frmCxc_cobro_tipo_Mant(); frm.setAccion(Cl_Enumeradores.eTipo_action.grabar); frm.ShowDialog(); string IdTipoCobro = frm.IdTipoCobro; if (IdTipoCobro != null) { cxc_Cobro_Tipo_x_Anticipo_Bus busTipAntCob = new cxc_Cobro_Tipo_x_Anticipo_Bus(); cxc_Cobro_Tipo_x_Anticipo_Info InfoTipAntCob = new cxc_Cobro_Tipo_x_Anticipo_Info(); InfoTipAntCob.IdEmpresa = param.IdEmpresa; InfoTipAntCob.IdCobro_tipo = IdTipoCobro; InfoTipAntCob.posicion = 1; busTipAntCob.GuardarDB(InfoTipAntCob); CargarTipoCobro(); gridViewcxc.SetFocusedRowCellValue(colIdCobro_tipo, IdTipoCobro); } } } catch (Exception ex) { Log_Error_bus.Log_Error(ex.ToString()); MessageBox.Show(ex.ToString(), "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }