public async Task <ActionResult <CashDetail> > PostCashDetail(CashDetail cashDetail) { _context.CashDetail.Add(cashDetail); await _context.SaveChangesAsync(); return(CreatedAtAction("GetCashDetail", new { id = cashDetail.CashDetailId }, cashDetail)); }
public async Task <IActionResult> PutCashDetail(int id, CashDetail cashDetail) { if (id != cashDetail.CashDetailId) { return(BadRequest()); } _context.Entry(cashDetail).State = EntityState.Modified; try { await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CashDetailExists(id)) { return(NotFound()); } else { throw; } } return(NoContent()); }
public async Task <IActionResult> Edit(int id, [Bind("CashDetailId,OnDate,TotalAmount,C2000,C1000,C500,C100,C50,C20,C10,C5,Coin10,Coin5,Coin2,Coin1")] CashDetail cashDetail) { if (id != cashDetail.CashDetailId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(cashDetail); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!CashDetailExists(cashDetail.CashDetailId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(PartialView(cashDetail)); }
public async Task <IActionResult> Create([Bind("CashDetailId,OnDate,TotalAmount,C2000,C1000,C500,C100,C50,C20,C10,C5,Coin10,Coin5,Coin2,Coin1")] CashDetail cashDetail) { if (ModelState.IsValid) { _context.Add(cashDetail); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } return(PartialView(cashDetail)); }
public async Task <CashDetail> GetCash(string token) { httpClient.DefaultRequestHeaders.Clear(); httpClient.DefaultRequestHeaders.Add("Authorization", "Bearer " + token); string url = baseUrl + urls["balance"]; var response = await Get(url); string result = await response.Content.ReadAsStringAsync(); CashDetail cashDetail = JsonConvert.DeserializeObject <CashDetail>(result); return(cashDetail); }