public static SVAOLLib.Offices getOfficesFromVisibility(List <SENDOBJECTSENDENTITIESSENDENTITY> oUsersInArchiveTypeDoc, string sOfficeName) { SVAOLLib.Offices oOffices = new SVAOLLib.Offices(); var sData = oUsersInArchiveTypeDoc.Where(x => x.TYPE == "1" && x.DESCRIPTION.ToUpper() == sOfficeName.ToUpper()); /* (from item in oUsersInArchiveTypeDoc * where item.TYPE == "1" && item.DESCRIPTION.ToUpper() == sOfficeName.ToUpper() * select oUsersInArchiveTypeDoc).SingleOrDefault();*/ /* var exclusionKeys = oUsersInArchiveTypeDoc.Select(x => x.TYPE == "1"); * var sData = oUsersInArchiveTypeDoc.Where(x => !exclusionKeys.Contains(x.DESCRIPTION.ToUpper() == sOfficeName.ToUpper()));*/ /* var sData = from h in oUsersInArchiveTypeDoc * where (h.TYPE == "1") && * (h.DESCRIPTION.ToUpper() == sOfficeName.ToUpper()) * select oUsersInArchiveTypeDoc.SingleOrDefault();*/ foreach (var oOfficeVis in sData) { SVAOLLib.Office oOffice = new SVAOLLib.Office(); oOffice.Code = short.Parse(oOfficeVis.ID); oOffices.Add(oOffice); } return(oOffices); }
public SVAOLLib.Offices getOfficesMailFromSharePredefinite() { SVAOLLib.Offices oOffices = new SVAOLLib.Offices(); var sData = oUsersInArchiveTypeDoc.Where(b => b.TYPE == "1" && b.SENDINGTYPE == "2"); foreach (var oOfficeVis in sData) { SVAOLLib.Office oOffice = new SVAOLLib.Office(); oOffice.Code = short.Parse(oOfficeVis.ID); oOffices.Add(oOffice); } return(oOffices); }
public SVAOLLib.Offices getOfficesFromVisibility(string sOfficeName) { SVAOLLib.Offices oOffices = new SVAOLLib.Offices(); var sData = oUsersInArchiveTypeDoc.Where(x => x.TYPE == "1" && x.DESCRIPTION.ToUpper() == sOfficeName.ToUpper()); foreach (var oOfficeVis in sData) { SVAOLLib.Office oOffice = new SVAOLLib.Office(); oOffice.Code = short.Parse(oOfficeVis.ID); oOffices.Add(oOffice); } return(oOffices); }
public static SVAOLLib.Offices getOfficesFromSharePredefinite(List <SENDOBJECTSENDENTITIESSENDENTITY> oUsersInArchiveTypeDoc) { SVAOLLib.Offices oOffices = new SVAOLLib.Offices(); var sData = oUsersInArchiveTypeDoc.Where(b => b.TYPE == "1" && b.SENDINGTYPE == "1"); /* * var sData = (from item in oUsersInArchiveTypeDoc * where item.TYPE == "1" && item.SENDINGTYPE == "1" * select oUsersInArchiveTypeDoc).SingleOrDefault();*/ foreach (var oOfficeVis in sData) { SVAOLLib.Office oOffice = new SVAOLLib.Office(); oOffice.Code = short.Parse(oOfficeVis.ID); oOffices.Add(oOffice); } return(oOffices); }