private void btnUpdate_Click(object sender, EventArgs e) { try { if (this.grvVehicleType.SelectedRows.Count > 0) { int selectedIndex = grvVehicleType.SelectedRows[0].Index; // gets the RowID from the first column in the grid var vehicleTypeID = int.Parse(grvVehicleType[0, selectedIndex].Value.ToString()); frmAddVehicleType frmAddVehicleType = new frmAddVehicleType(1, vehicleTypeID); frmAddVehicleType.MdiParent = this.MdiParent; frmAddVehicleType.Show(); } } catch (Exception ex) { logger.Error(ex.ToString()); if (GlobalInfo.IsDebug) MessageBox.Show(ex.ToString()); } }
private void btnAdd_Click(object sender, EventArgs e) { frmAddVehicleType frmAddVehicleType = new frmAddVehicleType(_userinfo); frmAddVehicleType.MdiParent = this.MdiParent; frmAddVehicleType.Show(); }
private void grvVehicleType_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e) { if (_userinfo.UserPermission.Contains(ConstantInfo.PERMISSON_CAP_NHAT_THONG_TIN_LOAI_PHUONG_TIEN) == false) { return; } try { if (e.RowIndex >= 0 && grvVehicleType.SelectedRows.Count == 1) // Only select one row { var selectedIndex = grvVehicleType.SelectedRows[0].Index; // gets the RowID from the first column in the grid var vehicleTypeID = int.Parse(grvVehicleType[0, selectedIndex].Value.ToString()); var frmAddVehicleType = new frmAddVehicleType(1, vehicleTypeID); frmAddVehicleType.MdiParent = this.MdiParent; frmAddVehicleType.Show(); } } catch (Exception ex) { logger.Error(ex.ToString()); if (GlobalInfo.IsDebug) MessageBox.Show(ex.ToString()); } }