Example #1
0
        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));
        }
Example #2
0
        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());
        }
Example #3
0
        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());
        }
Example #4
0
        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));
        }