public async Task <IActionResult> Edit(int id, [Bind("TaxrateId,Salarymin,Salarymax,Maritalstatus,Nchildrenmin,Nchildrenmax,Taxvalue,Startdate,Enddate")] Taxrate taxrate) { if (id != taxrate.TaxrateId) { return(NotFound()); } if (ModelState.IsValid) { try { _context.Update(taxrate); await _context.SaveChangesAsync(); } catch (DbUpdateConcurrencyException) { if (!TaxrateExists(taxrate.TaxrateId)) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } ViewData["Maritalstatus"] = new SelectList(_context.Maritalstatus, "MaritalstatusId", "MaritalstatusName", taxrate.Maritalstatus); return(View(taxrate)); }
public async Task <IActionResult> Create([Bind("TaxrateId,Salarymin,Salarymax,Maritalstatus,Nchildrenmin,Nchildrenmax,Taxvalue,Startdate,Enddate")] Taxrate taxrate) { if (ModelState.IsValid) { _context.Add(taxrate); await _context.SaveChangesAsync(); return(RedirectToAction(nameof(Index))); } ViewData["Maritalstatus"] = new SelectList(_context.Maritalstatus, "MaritalstatusId", "MaritalstatusName", taxrate.Maritalstatus); return(View(taxrate)); }