// GET: Administrator/Ledger public async Task <ActionResult> Index() { LedgerDTO model = new LedgerDTO() { Ledgers = await _ledger.GetLedgersAsync() }; return(View(model)); }
public void Add(LedgerDTO DTO) { using (var container = new InventoryContainer()) { AccLedger gur = new AccLedger(); container.AccLedgers.AddObject((AccLedger)DTOMapper.DTOObjectConverter(DTO, gur)); container.SaveChanges(); } }
public async Task <ActionResult> Action(Ledger ledger) { ledger.UserID = UserHelperInfo.GetUserId(); ledger.IP = UserInfo.IP(); ledger.Agent = UserInfo.Agent(); var(IsTrue, ResponseMsg) = await _ledger.AddAsync(ledger); if (IsTrue) { return(RedirectToAction("Index")); } else { LedgerDTO model = new LedgerDTO { Ledgers = await _ledger.GetLedgersAsync() }; ViewBag.Message = ResponseMsg; return(View("Index", model.Ledgers)); } }
public void Add(LedgerDTO DTO) { dal.Add(DTO); }