public ActionResult Index() { List <ZoneNameVM> lst = new List <ZoneNameVM>(); var data = (from c in db.ZoneMasters select c).ToList(); foreach (var item in data) { ZoneNameVM v = new ZoneNameVM(); v.ZoneID = item.ZoneID; v.ZoneName = item.ZoneName; v.StatusZone = item.StatusZone; v.ZoneType = item.ZoneType; lst.Add(v); } return(View(lst)); }
public ActionResult Edit(ZoneNameVM v) { ZoneMaster a = new ZoneMaster(); if (ModelState.IsValid) { a.ZoneID = v.ZoneID; a.ZoneName = v.ZoneName; a.StatusZone = v.StatusZone; a.ZoneType = v.ZoneType; db.Entry(a).State = EntityState.Modified; db.SaveChanges(); TempData["SuccessMsg"] = "You have successfully Update Zone Name."; return(RedirectToAction("Index")); } return(View()); }
public ActionResult Create(ZoneNameVM v) { ZoneMaster a = new ZoneMaster(); int max = (from c in db.ZoneMasters orderby c.ZoneID descending select c.ZoneID).FirstOrDefault(); if (ModelState.IsValid) { a.ZoneID = max + 1; a.ZoneName = v.ZoneName; a.StatusZone = v.StatusZone; a.ZoneType = v.ZoneType; db.ZoneMasters.Add(a); db.SaveChanges(); TempData["SuccessMsg"] = "You have successfully added Zone Name."; return(RedirectToAction("Index")); } return(View()); }
public ActionResult Edit(int id) { var zonetype = new SelectList(new[] { new { ID = "D", type = "Domestic" }, new { ID = "I", type = "International" }, }, "ID", "type", 1); ViewBag.zonetype = zonetype; ZoneMaster a = (from c in db.ZoneMasters where c.ZoneID == id select c).FirstOrDefault(); ZoneNameVM v = new ZoneNameVM(); v.ZoneID = a.ZoneID; v.ZoneName = a.ZoneName; v.StatusZone = a.StatusZone; v.ZoneType = a.ZoneType; return(View(v)); }