Пример #1
0
 private void AssignRecord(Boolean IsSave)
 {
     try
     {
         if (IsSave)
         {
             modrc.SectionCode     = mtxtCode.Text;
             modrc.Description     = mtxtDesc.Text;
             modrc.IsActive        = mcbActive.Checked;
             modrc.IsCosting       = mcbCosting.Checked;
             modrc.Time            = Convert.ToDecimal(mtxtTime.Text);
             modrc.DateCreated     = DateTime.Now;
             modrc.DateUpdated     = DateTime.Now;
             modrc.DateDeactivated = DateTime.Now;
         }
         else
         {
             modrc = mrbal.GetByID(mrcode);
             if (modrc != null)
             {
                 mtxtCode.Text      = modrc.SectionCode;
                 mtxtDesc.Text      = modrc.Description;
                 mcbActive.Checked  = modrc.IsActive;
                 mcbCosting.Checked = modrc.IsCosting;
                 mtxtTime.Text      = modrc.Time.ToString();
             }
             else
             {
                 throw new Exception("Record doesn't exist!");
             }
         }
     }
     catch (Exception ex)
     {
         throw ex;
     }
 }
Пример #2
0
 public void DeleteRecord()
 {
     try
     {
         var    sectioncode = mgridList.Rows[mgridList.SelectedCells[0].RowIndex].Cells["colMODRCCode"].Value.ToString();
         string scode       = sectioncode;
         if (MessageHelpers.ShowQuestion("Are you sure you want to delete record?") == System.Windows.Forms.DialogResult.Yes)
         {
             var DeletingisSuccess = false;
             var msg = "Deleting";
             modrc = mrbal.GetByID(sectioncode);
             if (mrbal.Delete(modrc))
             {
                 DeletingisSuccess = true;
             }
             if (DeletingisSuccess)
             {
                 MessageHelpers.ShowInfo(msg + " Successful!");
                 RefreshGrid();
                 PageManager(1);
             }
             else
             {
                 MessageHelpers.ShowWarning(msg + " Failed!");
             }
         }
     }
     catch (Exception ex)
     {
         MessageHelpers.ShowError(ex.Message);
     }
     finally
     {
         FormHelpers.CursorWait(false);
     }
 }