public async Task <IActionResult> Edit(int id, [Bind("IncomeId,IncomeAmount,IncomeCategory,IncomeDate,ExpSource")] TblIncome tblIncome) { if (id != tblIncome.IncomeId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(tblIncome); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TblIncomeExists(tblIncome.IncomeId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["IncomeCategory"] = new SelectList(_context.TblCategories, "CategoryId", "CategoryName", tblIncome.IncomeCategory); return(View(tblIncome)); }
public async Task <IActionResult> Create([Bind("IncomeAmount,IncomeCategory,IncomeDate,ExpSource")] TblIncome tblIncome) { if (ModelState.IsValid) { _context.Add(tblIncome); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["IncomeCategory"] = new SelectList(_context.TblCategories, "CategoryId", "CategoryName", tblIncome.IncomeCategory); return(View(tblIncome)); }