public RoomModle(System.Models.Rooms r) { Id = r.Id; MinNumberOfUsers = r.MinNumberOfUsers; MaxNumberOfUsers = r.MaxNumberOfUsers; Enable = r.Enable; }
public ActionResult RoomDelete(int id) { using (System.Models.RoomSystemEntities db = new System.Models.RoomSystemEntities()) { string ASPNetUserID = User.Identity.GetUserId(); System.Models.AspNetUsers user = (from s in db.AspNetUsers where s.Id == ASPNetUserID select s).First(); if (user.Authority == 0) { return(View()); } System.Models.Rooms room = (from s in db.Rooms where s.Id == id select s).First(); room.Enable = false; db.SaveChanges(); } return(RedirectToAction("RoomSetting", "Home")); }
public ActionResult RoomEdit(int id) { using (System.Models.RoomSystemEntities db = new System.Models.RoomSystemEntities()) { string ASPNetUserID = User.Identity.GetUserId(); System.Models.AspNetUsers user = (from s in db.AspNetUsers where s.Id == ASPNetUserID select s).First(); if (user.Authority == 0) { return(View()); } System.Models.Rooms room = (from s in db.Rooms where s.Id == id select s).First(); if (room != null) { return(View(new RoomSystem.Models.RoomModle(room))); } } return(RedirectToAction("RoomSetting", "Home")); }
public ActionResult RoomEdit(RoomSystem.Models.RoomModle r) { if (!(r.MinNumberOfUsers > 0 && r.MaxNumberOfUsers > r.MinNumberOfUsers)) { return(View(r)); } using (System.Models.RoomSystemEntities db = new System.Models.RoomSystemEntities()) { string ASPNetUserID = User.Identity.GetUserId(); System.Models.AspNetUsers user = (from s in db.AspNetUsers where s.Id == ASPNetUserID select s).First(); if (user.Authority == 0) { return(View()); } System.Models.Rooms room = (from s in db.Rooms where s.Id == r.Id select s).First(); room.MinNumberOfUsers = r.MinNumberOfUsers; room.MaxNumberOfUsers = r.MaxNumberOfUsers; db.SaveChanges(); } return(RedirectToAction("RoomSetting", "Home")); }