private void Save_Button_Click(object sender, EventArgs e) { VoucherCover selected = VoucherCover_LookupEdit.GetSelectedDataRow().CastTo <VoucherCover>(); if (selected == null) { MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000032); } List <VoucherCoverDetail> saveData = this.VoucherCoverDetailData .Where(o => (o.SEQ ?? 0) > 0 && (o.Status == ModifyMode.Insert || o.Status == ModifyMode.Update)).ToList(); if (VoucherCoverDetailDeleteData != null && VoucherCoverDetailDeleteData.Count > 0) { saveData?.InsertRange(0, VoucherCoverDetailDeleteData); } if (saveData?.Count > 0) { using (VoucherCoverController controller = new VoucherCoverController()) { if (controller.SaveVoucherCoverDetail(saveData)) { MessageBoxHelper.ShowInfoMessage(BSMessage.BSM000001); VoucherCoverDetailDeleteData = new List <VoucherCoverDetail>(); this.LoadGridData(); } else { MessageBoxHelper.ShowErrorMessage(BSMessage.BSM000002); } } } }
private bool SaveVoucherCover(VoucherCover data) { using (var controller = new VoucherCoverController()) { return(controller.SaveVoucherCover(data)); } }
private void LoadGridData() { using (var controller = new VoucherCoverController()) { VoucherCoverDetailData = controller.GetVoucherCoverDetails(); Detail_GridControl.DataSource = new BindingList <VoucherCoverDetail>(VoucherCoverDetailData); } }
private void InitComboBox() { using (var controller = new VoucherCoverController()) { VoucherCoverData = controller.GetVoucherCovers(); VoucherCover_LookupEdit.SetupLookUpEdit("VoucherCoverID", "VoucherCoverName", VoucherCoverData); VoucherCover_LookupEdit.ItemIndex = 0; } }