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; } }
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); } }