Пример #1
0
        public ActionResult DeleteConfirmed(string id)
        {
            CompulsoryService compulsoryService = db.CompulsoryServices.Find(id);

            compulsoryService.isActive = false;
            //db.Entry(compulsoryService).State = EntityState.Modified;
            db.SaveChanges();
            return(RedirectToAction("Index"));
        }
Пример #2
0
        public ActionResult Edit(string id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CompulsoryService compulsoryService = db.CompulsoryServices.Find(id);

            if (compulsoryService == null)
            {
                return(HttpNotFound());
            }
            return(View(compulsoryService));
        }
Пример #3
0
 public ActionResult Edit([Bind(Include = "ID,Name,Price,Unit,Description,HostID")] CompulsoryService compulsoryService)
 {
     if (ModelState.IsValid)
     {
         var dbService = db.CompulsoryServices.Find(compulsoryService.ID);
         dbService.Name        = compulsoryService.Name;
         dbService.Price       = compulsoryService.Price;
         dbService.Unit        = compulsoryService.Unit;
         dbService.Description = compulsoryService.Description;
         db.SaveChanges();
         return(RedirectToAction("Index"));
     }
     ViewBag.HostID = new SelectList(db.Hosts, "ID", "FullName", compulsoryService.HostID);
     return(View(compulsoryService));
 }
Пример #4
0
        public ActionResult Create([Bind(Include = "Name,Price,Unit,Description,HostID")] CompulsoryService compulsoryService)
        {
            User user = Session["User"] as User;

            if (user != null)
            {
                ModelState["ID"]?.Errors?.Clear();
                if (ModelState.IsValid)
                {
                    string ID = Utils.getRandomID(10);
                    compulsoryService.ID       = ID;
                    compulsoryService.isActive = true;
                    db.CompulsoryServices.Add(compulsoryService);
                    db.SaveChanges();
                    return(RedirectToAction("Index"));
                }
            }
            return(RedirectToAction("Index", "Rooms"));
        }