public Operation DeleteAnfChartOfAccount(AnFChartOfAccount objAnFChartOfAccount) { Operation objOperation = new Operation { Success = true, OperationId = objAnFChartOfAccount.Id }; _ChartOfAccountRepository.Delete(objAnFChartOfAccount); try { _UnitOfWork.Commit(); } catch (Exception) { objOperation.Success = false; } return objOperation; }
public ActionResult SaveChartOfAccount(AnFChartOfAccountViewModel anFChartOfAccountViewModel) { Operation objOperation = new Operation(); if (ModelState.IsValid) { AnFChartOfAccount anfChartOfAccount = new AnFChartOfAccount { Id = anFChartOfAccountViewModel.Id, Name = anFChartOfAccountViewModel.Name, Code = anFChartOfAccountViewModel.Code, AnFChartOfAccountId = anFChartOfAccountViewModel.AnFChartOfAccountId, CmnCompanyId = anFChartOfAccountViewModel.CmnCompanyId, ScheduleNo = anFChartOfAccountViewModel.ScheduleNo, DepthLevel = anFChartOfAccountViewModel.DepthLevel, IsTransactionalHead = anFChartOfAccountViewModel.IsTransactionalHead, Status = anFChartOfAccountViewModel.Status }; if (anfChartOfAccount.Id == 0) { objOperation = _AnFChartOfAccountService.SaveAnFChartOfAccount(anfChartOfAccount); } else { objOperation = _AnFChartOfAccountService.UpdateAnfChartOfAccount(anfChartOfAccount); } } return Json(objOperation, JsonRequestBehavior.DenyGet); }
public Operation SaveAnFChartOfAccount(AnFChartOfAccount objAnFChartOfAccount) { Operation objOperation = new Operation { Success = true }; long Id = _ChartOfAccountRepository.AddEntity(objAnFChartOfAccount); objOperation.OperationId = Id; try { _UnitOfWork.Commit(); } catch (Exception ex) { objOperation.Success = false; } return objOperation; }