public List <StoreManager> GetRoles() { if (!loggedIn) { notLoggedInException(); } return(UserService.GetRoles(user)); }
public string GetRoles() { List <StoreManager> ret; try { ret = UserService.GetRoles(user); return(objDynamicJson(ret)); } catch (Exception e) { return(generateMessageFormatJason(e.Message)); } }
//TODO: add unit test / delete public static List <Member> getAllManagers(int storeId) { List <Member> ret = new List <Member>(); List <Member> members = UserService.GetAllMembers(); foreach (Member member in members) { List <StoreManager> managers = UserService.GetRoles(member); foreach (StoreManager manager in managers) { if (manager.GetStore().id == storeId) { ret.Add(member); } } } return(ret); }