//#if Publishes // [WXOAuth] //#endif public HttpResponseMessage GetDeps() { return(this.ExecuteTryCatch(() => { var org = new OrgBL(); var deps = org.GetDepsFromOrgM(); return deps; })); }
//#if Publishes // [WXOAuth] //#endif public HttpResponseMessage GetUsersX(int did) { return(this.ExecuteTryCatch(() => { var org = new OrgBL(); var deps = org.GetUsersByDepId(did); return deps; })); }
/// <summary> /// /// </summary> /// <param name="pUsers"></param> /// <param name="pDeps"></param> /// <param name="pTags"></param> public InformVM(List <int> pUsers, List <int> pDeps, List <int> pTags) { base.SendUsers = pUsers; base.SendDeps = pDeps; base.SendTags = pTags; base.SendAllUsers = new List <int>(); base.SendAllUsers.AddRange(pUsers); if (!pDeps.IsNull()) { var org = new OrgBL(); var pUsersFromDeps = org.GetUserIDsByDeps(pDeps); base.SendAllUsers.AddRange(pUsersFromDeps); } }