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); }
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); }