Пример #1
0
        public static List <NeedToApprove> ConvertUsersThatTheyNeedToApprove(User user)
        {
            List <NeedToApprove> UsersNeedToApprovedThsUser = new List <NeedToApprove>();

            if (user.IsListNotEmpty(CommonStr.UserListsOptions.TheyNeedApprove))
            {
                Dictionary <int, List <string> > AllUsersNeedToApprove = user.NeedToApprove;
                foreach (int storeNum in AllUsersNeedToApprove.Keys)
                {
                    List <string> users = AllUsersNeedToApprove[storeNum];
                    foreach (string uname in users)
                    {
                        NeedToApprove appoitment = new NeedToApprove(uname, user.getUserName(), storeNum);
                        UsersNeedToApprovedThsUser.Add(appoitment);
                    }
                }
            }
            return(UsersNeedToApprovedThsUser);
        }
Пример #2
0
        public static List <NeedToApprove> ConvertUsersThatINeedToApprove(User user)
        {
            List <NeedToApprove> UsersNeedToBeApprovedByuser = new List <NeedToApprove>();

            if (user.IsListNotEmpty(CommonStr.UserListsOptions.IsNeedToApprove))
            {
                Dictionary <int, List <string> > AllUsersWaitingForApproval = user.GetAllWaitingForApproval();
                foreach (int storeNum in AllUsersWaitingForApproval.Keys)
                {
                    List <string> users = AllUsersWaitingForApproval[storeNum];
                    foreach (string uname in users)
                    {
                        NeedToApprove appoitment = new NeedToApprove(user.getUserName(), uname, storeNum);
                        UsersNeedToBeApprovedByuser.Add(appoitment);
                    }
                }
            }
            return(UsersNeedToBeApprovedByuser);
        }