// GET: Taxes/Edit/5 public ActionResult Edit(int?id) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } tblTax tblTax = db.tblTaxes.Find(id); if (tblTax == null) { return(HttpNotFound()); } ViewBag.Tax = tblTax; var tblTaxes = db.tblTaxes.Include(t => t.tblUser).Include(t => t.tblUser1).Where(a => a.IsActive == true); return(View("Index", tblTaxes.ToList())); }
public ActionResult Edit([Bind(Include = "TaxID,TaxName,TaxPercentage,EffectiveFrom,Description,IsActive,CreatedOn,UpdatedOn,CreatedBy,UpdatedBy")] tblTax tblTax) { if (ModelState.IsValid) { tblUser objSource = (tblUser)Session["UserDetails"]; tblTax.UpdatedBy = objSource.Id; tblTax.UpdatedOn = DateTime.Now; db.Entry(tblTax).State = EntityState.Modified; ViewBag.Tax = new tblTax(); TempData["Success"] = "Tax updated successfully."; db.SaveChanges(); return(RedirectToAction("Index")); } ViewBag.Tax = new tblTax(); var tblTaxes = db.tblTaxes.Include(t => t.tblUser).Include(t => t.tblUser1).Where(a => a.IsActive == true); return(View("Index", tblTaxes.ToList())); }
// GET: Taxes/Delete/5 public ActionResult Delete(int?id) { tblTax tblUser = db.tblTaxes.Find(id); tblUser objSource = (tblUser)Session["UserDetails"]; if (tblUser == null) { return(HttpNotFound()); } else { tblUser.IsActive = false; tblUser.UpdatedBy = objSource.Id; tblUser.UpdatedOn = DateTime.Now; db.Entry(tblUser).State = EntityState.Modified; db.SaveChanges(); return(RedirectToAction("Index")); } }