public FrmAddUnits(BLL.ClsUnitData unit, string userName) { try { COM_MESSAGE = new CommonControls.Classes.ClsMessages(); VALIDATION = new CommonControls.Classes.ClsValidation(); COMM_METHODS = new CommonControls.Classes.ClsCommonMethods(); ADD_UNIT = new BLL.ClsUnitData(); MANAGEDB = new BLL.ClsMetaDataDbChanges(); InitializeComponent(); IS_UPDATING = true; USERNAME = userName; btn_cancel.Visible = true; btn_create.Visible = false; btn_delete.Visible = true; btn_update.Visible = true; fillData(unit); this.StartPosition = FormStartPosition.CenterScreen; this.ActiveControl = txt_description; } catch (Exception ex) { COM_MESSAGE.exceptionMessage(ex.Message); } }
private void grd_editUnits_CellContentClick(object sender, DataGridViewCellEventArgs e) { var senderGrid = (DataGridView)sender; int unitId = 0; BLL.ClsUnitData unitData = new BLL.ClsUnitData(); try { //check for do action if (COMM_METHODS.checkActPermission(this.Name, USERNAME)) { if (senderGrid.Columns[e.ColumnIndex] is DataGridViewButtonColumn && e.RowIndex >= 0) { unitId = Convert.ToInt32(senderGrid.SelectedCells[e.ColumnIndex].Value); unitData = MANAGEDB.getSingleUnitData(unitId); FrmAddUnits frmAddUnits = new FrmAddUnits(unitData, USERNAME); frmAddUnits.WindowState = FormWindowState.Normal; frmAddUnits.ShowDialog(); grd_editUnits.DataSource = MANAGEDB.getUnitDetails(); } } else { COM_MESSAGE.permissionMessage("Sorry You dont have permission to do action !!!"); } } catch (Exception ex) { COM_MESSAGE.exceptionMessage(ex.Message); } }
private void fillData(BLL.ClsUnitData unitData) { try { txt_unitId.Text = unitData._unitId.ToString(); txt_description.Text = unitData._description; txt_symbol.Text = unitData._symbol; } catch (Exception ex) { COM_MESSAGE.exceptionMessage(ex.Message); } }