Example #1
0
 private void btnSave_Click(object sender, EventArgs e)
 {
     if (IsCorrectData())
     {
         using (clsOffense objOffense = new clsOffense())
         {
             objOffense.Username  = cmbEmployeeName.SelectedValue.ToString();
             objOffense.Details   = txtDetails.Text;
             objOffense.ClassCode = cmbClass.SelectedValue.ToString();
             objOffense.DateStart = dtpDateStart.Value;
             objOffense.DateEnd   = dtpDateEnd.Value;
             objOffense.Enabled   = "1";
             objOffense.CreateBy  = HRMSCore.Username;
             objOffense.ModifyBy  = HRMSCore.Username;
             if (objOffense.Insert() > 0)
             {
                 _frmOffenseList.BindOffenseList();
                 if (MessageBox.Show(clsMessageBox.MessageBoxSuccessAddAskNew, clsMessageBox.MessageBoxText, MessageBoxButtons.YesNo, MessageBoxIcon.Information) == DialogResult.Yes)
                 {
                     InitializeFields();
                 }
                 else
                 {
                     this.Close();
                 }
             }
             else
             {
                 MessageBox.Show(clsMessageBox.MessageBoxErrorAdd, clsMessageBox.MessageBoxText, MessageBoxButtons.OK, MessageBoxIcon.Error);
             }
         }
     }
 }
Example #2
0
 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);
     }
 }
Example #3
0
 private void tbtnDelete_Click(object sender, EventArgs e)
 {
     if (dgOffenseList.SelectedRows.Count > 0)
     {
         if (MessageBox.Show(clsMessageBox.MessageBoxDeleteAsk, clsMessageBox.MessageBoxText, MessageBoxButtons.YesNo, MessageBoxIcon.Question, MessageBoxDefaultButton.Button2) == DialogResult.Yes)
         {
             using (clsOffense objOffense = new clsOffense())
             {
                 objOffense.OffenseCode = dgOffenseList.SelectedRows[0].Cells[0].Value.ToString();
                 objOffense.Delete();
                 BindOffenseList();
             }
         }
     }
 }
Example #4
0
        private void LoadDetails()
        {
            cmbClass.DataSource    = clsOffense.GetDSLClass();
            cmbClass.ValueMember   = "pvalue";
            cmbClass.DisplayMember = "ptext";

            using (clsOffense objOffense = new clsOffense())
            {
                objOffense.OffenseCode = _strOffenseCode;
                objOffense.Fill();
                txtOffenseCode.Text    = _strOffenseCode;
                chkEnabled.Checked     = objOffense.Enabled == "1";
                txtEmployeeName.Text   = Employee.GetName(objOffense.Username);
                dtpDateStart.Value     = objOffense.DateStart;
                dtpDateEnd.Value       = objOffense.DateEnd;
                txtDetails.Text        = objOffense.Details;
                cmbClass.SelectedValue = objOffense.ClassCode;
                txtCreatedBy.Text      = objOffense.CreateBy;
                txtDateCreated.Text    = objOffense.CreateOn.ToString("MMM dd, yyyy");
                txtModifiedBy.Text     = objOffense.ModifyBy;
                txtDateModified.Text   = objOffense.ModifyOn.ToString("MMM dd, yyyy");
            }
        }