public async Task <IActionResult> IndexAsync(TransactionViewModel model) { if (model.TrxDate.Year == 1) { model.TrxDate = DateTime.Now; } var getRespon = await trxRepo.GetTransaction(model.TrxDate, model.ResidentID); if (getRespon.status) { model = getRespon.data; } var items = resident.Get().data.Where(x => x.IsActive == true).Select(x => new SelectListItem() { Value = x.ResidentID.ToString(), Text = x.ResidentName }).ToList(); items.Insert(0, new SelectListItem() { Text = "All", Value = "0" }); ViewData["resident"] = items; ViewData["Title"] = "Transaction"; return(View(model)); }
public async Task <IHttpActionResult> Get(Int64 transactionId) { TransactionFull transaction = null; transaction = await _repo.GetTransaction(transactionId); return(Ok(transaction)); }
public async Task <Metadata <TransactionViewModel> > GetAsync(DateTime TrxDate, long ResidentID) { var data = await repo.GetTransaction(TrxDate, ResidentID); return(data); }