public static List <SonuclarSurrogate> PuanLisans(List <Bolum> bolumler, List <Sehir> sehirler, List <Universite> universiteler) { var gelenPuanTuru = "2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19"; // bunlar YGS1-YGS2 gibi veriler var gelenUniversiteTuru = "1,2,3,4"; // bunlar DEVLET,OZEL,KIBRIS,YURTDISI var gelenAralik = "BasariAralik|0|0"; var yeniBolumlerGelsinmi = true; var gelenOgrenimTuru = "0"; var gelenBurs = "0"; var gelenOgrenimDili = "0"; var gelenBolumler = string.Join(",", bolumler.Select(t => t.BolumId)); var gelenSehirler = string.Join(",", sehirler.Select(t => t.ilId)); var gelenUniversiteler = string.Join(",", universiteler.Select(t => t.UNIVERSITEID)); List <SonuclarSurrogate> sonuclar = new List <SonuclarSurrogate>(); Fem.FemTercihWebServisSoapClient client = new Fem.FemTercihWebServisSoapClient(); // Tümünü çekmek için //sonuclar = client.GetTercihSonuclar(gelenPuanTuru, gelenUniversiteTuru, gelenAralik, yeniBolumlerGelsinmi, // gelenOgrenimTuru, gelenBurs, gelenOgrenimDili, gelenBolumler, gelenSehirler, gelenUniversiteler).ToList(); foreach (var uni in universiteler) { gelenUniversiteler = uni.UNIVERSITEID; sonuclar.AddRange(client.GetTercihSonuclar(gelenPuanTuru, gelenUniversiteTuru, gelenAralik, yeniBolumlerGelsinmi, gelenOgrenimTuru, gelenBurs, gelenOgrenimDili, gelenBolumler, gelenSehirler, gelenUniversiteler).ToList()); } return(sonuclar); }