private void btnSave_Click(object sender, EventArgs e) { if (IsCorrectData()) { using (clsOffense objOffense = new clsOffense()) { objOffense.OffenseCode = _strOffenseCode; objOffense.Fill(); objOffense.Details = txtDetails.Text; objOffense.ClassCode = cmbClass.SelectedValue.ToString(); objOffense.DateStart = dtpDateStart.Value; objOffense.DateEnd = dtpDateEnd.Value; objOffense.Enabled = (chkEnabled.Checked ? "1" : "0"); objOffense.ModifyBy = HRMSCore.Username; objOffense.Update(); if (_frmCaller == _mdiIpanema) { _mdiIpanema.LoadDSGOffenseNotification(); _frmOffenseList.BindOffenseList(); } else { _frmOffenseList.BindOffenseList(); } this.Close(); } } else { MessageBox.Show(clsMessageBox.MessageBoxErrorAdd, clsMessageBox.MessageBoxText, MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void BindOffenseList() { dgOffenseList.AutoGenerateColumns = false; dgOffenseList.DataSource = clsOffense.GetDSGMainForm(); dgOffenseList.Columns[0].DataPropertyName = "OffenseCode"; dgOffenseList.Columns[1].DataPropertyName = "Name"; dgOffenseList.Columns[2].DataPropertyName = "Details"; dgOffenseList.Columns[3].DataPropertyName = "Class"; dgOffenseList.Columns[4].DataPropertyName = "DateStart"; dgOffenseList.Columns[5].DataPropertyName = "DateEnd"; dgOffenseList.Columns[6].DataPropertyName = "Enabled"; HRMSCore.UpdateStatusBarFormInfo("Total Records: " + dgOffenseList.Rows.Count.ToString()); if (_strIndicator == "1") { _mdiIpanema.LoadDSGOffenseNotification(); } }