Exemplo n.º 1
0
        public bool IsSeeRoot(TaskEntity task, IntFactoryEntity.OrderEntity order) {
            if (task.OwnerID.Equals(CurrentUser.UserID, StringComparison.OrdinalIgnoreCase)) {
                return true;
            }
            else if(task.TaskMembers.Find(m=>m.MemberID.ToLower()==CurrentUser.UserID.ToLower())!=null)
            {
                return true;
            }
            else if (order.OwnerID.Equals(CurrentUser.UserID, StringComparison.OrdinalIgnoreCase)) {
                return true;
            }
            else if (string.IsNullOrEmpty(ExpandClass.IsLimits("109010200")))
            {
                return true;
            }

            return false;
        }
Exemplo n.º 2
0
        public Dictionary<string, object> GetUserBaseObj(IntFactoryEntity.Users user) 
        {
            Dictionary<string, object> userObj = new Dictionary<string, object>();
            if (user != null)
            {
                userObj.Add("userID", user.UserID);
                userObj.Add("agentID", user.AgentID);
                userObj.Add("name", user.Name);
                userObj.Add("avatar", user.Avatar);
            }

            return userObj;
        }