public async Task <IActionResult> Edit(int id, [Bind("Id,HoldingInfoId,TaxItemSettingId,BillNo,TaxRateId,BillAmount,Rebate,Discount,PaidAmount,UnPaidAmount,Ispaid,PaidDate,PaidBy,SurCharge,ServiceCharge,MonthYear,Remark")] TaxBill taxBill) { if (id != taxBill.Id) { return(NotFound()); } if (ModelState.IsValid) { try { taxBill.UpdateDate = DateTime.Now; //taxBill.UpdatedBy= _context.Update(taxBill); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TaxBillExists(taxBill.Id)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["HoldingInfoId"] = new SelectList(_context.HoldingInfo, "Id", "HoldingNo", taxBill.HoldingInfoId); ViewData["TaxItemSettingId"] = new SelectList(_context.TaxItemSetting, "Id", "ItemName", taxBill.TaxItemSettingId); return(View(taxBill)); }
public async Task <IActionResult> Create([Bind("Id,HoldingInfoId,TaxItemSettingId,BillNo,TaxRateId,BillAmount,Rebate,Discount,PaidAmount,UnPaidAmount,Ispaid,PaidDate,PaidBy,SurCharge,ServiceCharge,MonthYear,Remark")] TaxBill taxBill) { if (ModelState.IsValid) { taxBill.InsertDate = DateTime.Now; //taxBill.InsertBy= _context.Add(taxBill); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["HoldingInfoId"] = new SelectList(_context.HoldingInfo, "Id", "HoldingNo", taxBill.HoldingInfoId); ViewData["TaxItemSettingId"] = new SelectList(_context.TaxItemSetting, "Id", "ItemName", taxBill.TaxItemSettingId); return(View(taxBill)); }