public ActionResult Create() { UserID = Session[CConfig.SESSION_USERID] == null ? 1 : Convert.ToInt32(Session[CConfig.SESSION_USERID]); try { DataTable dtPermission = new DataTable(); dtPermission = permission.tbUserHasPermission(); ViewData["CheckPermission"] = dtPermission; SysHotelCode = Session[CConfig.SESSION_HOTELCODE].ToString(); if (permission.checkPermission(dtPermission, "GroupTypeModels", "Read")) { ViewData["ListGroupType"] = new SelectList(data.GetGroupTypeList(UserID), "ID", "NameVN"); ViewData["ListGroupTypeALL"] = data.GetGroupTypeList(UserID); } if (permission.checkPermission(dtPermission, "HotelsModel", "Read")) { ViewData["Hotel"] = new SelectList(dataNam.getListHotels(), "Code", "Name", 1); ViewData["ListGroupTypeForGroup"] = data.GetListGroupTypeforGroup(SysHotelCode); } if (permission.checkPermission(dtPermission, "GroupModels", "Read")) { ViewData["ListGroup"] = data.GetListGroup(SysHotelCode); } return(View()); } catch (Exception) { return(RedirectToAction("Index", "FloorPlan")); } }