/// <summary> /// Вызывается самым первым в Page_Load. /// </summary> protected override void Preload() { bool hasRights = RightManager.AccessCheck("Выдать велосипед"); if (!hasRights) { throw new Exception("У вас нет прав для выполнения этой операции"); } }
private void Awake() { right = 3; resultPanel.GetComponent <RectTransform>().localScale = Vector3.zero; rightManager = Object.FindObjectOfType <RightManager>(); pointManager = Object.FindObjectOfType <PointManager>(); rightManager.CheckRights(right); }
public bool CheckOrInsertUser(MessageEventArgs e) { var user = DatabaseManager.GetUser(e.Message.From.Id); if (!RightManager.CheckRight("insert_allowed", user.id)) { AskUser($"Tut mir leid {e.Message.From.FirstName} du hast leider nicht genügend Rechte"); return(false); } userId = user.id; AskUser("Wie lautet der Titel deines Streams?"); NextFunction = GetTitleFromUser; return(true); }
/// <summary> /// Нетривиальная логика сохранения объекта /// </summary> /// <returns>Объект данных, который сохранился</returns> protected override DataObject SaveObject() { RightManager.ClearCache(); return(base.SaveObject()); }
public Class2RightManagerWebService() { service = new RightManager(); }