public async static Task <dynamic> Getgrupper(int ftgid) { ServiceBlackSoapClient klient = new ServiceBlackSoapClient(); var svar = await klient.getGrupperAsync(ftgid.ToString()); return(svar); }
public async static Task <dynamic> Loggain(string user, string pwd) { ServiceBlackSoapClient klient = new ServiceBlackSoapClient(); var svar = await klient.HelloUserAsync(user, pwd); return(svar); }
private async void GetData() { ring.IsActive = true; List <grupp> G = new List <grupp>(); ServiceBlackSoapClient service = new ServiceBlackSoapClient(); var s = await service.InloggningAsync(txtUser.Text, txtPassword.Password); var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; localSettings.Values["Konto"] = txtUser.Text; localSettings.Values["Password"] = txtPassword.Password; localSettings.Values["tid"] = sldTime.Value; localSettings.Values["uppdatering"] = sldUppdatering.Value; string ss = s.Body.InloggningResult; var j = JsonConvert.DeserializeObject <List <user> >(ss); var test = j; foreach (var item in j) { int id = item.Id; localSettings.Values["id"] = id; var g = await service.getGrupper10Async(id); string gg = g.Body.getGrupper10Result; var ListaGrupp = JsonConvert.DeserializeObject <List <grupp> >(gg); foreach (var SgRUPP in ListaGrupp) { grupp ggg = new grupp(); ggg.Grupp = SgRUPP.Grupp; ggg.Info = SgRUPP.Info; ggg.id = SgRUPP.id; G.Add(ggg); } } lstGrupper.ItemsSource = G; ring.IsActive = false; }
private async void Hamta() { try { ProgressRing1.Visibility = Visibility.Visible; int GruppID = 0; int FtgId = 0; var localSettings = Windows.Storage.ApplicationData.Current.LocalSettings; Object valueGrupp = localSettings.Values["grupp"]; DateTime today = DateTime.Today; if (valueGrupp == null) { // No data } else { GruppID = int.Parse(valueGrupp.ToString()); } Object valueFtgId = localSettings.Values["id"]; if (valueFtgId == null) { // No data } else { FtgId = int.Parse(valueFtgId.ToString()); } ServiceBlackSoapClient klient = new ServiceBlackSoapClient(); var s = await klient.getTVjsonAsync(FtgId, GruppID, today); string ss = s.Body.getTVjsonResult; var j = JsonConvert.DeserializeObject <List <BlackInfo> >(ss); foreach (var item in j) { BlackInfo b = new BlackInfo(); b.ForetagsID = item.ForetagsID; string HTML = "<!DOCTYPE html>" + "<html>" + "<head>" + "<title> BLACKTV </title>" + "<meta charset = utf - 8 />" + "<meta name = viewport content = width = device - width, initial - scale = 1.0, maximum - scale = 1.0, user - scalable = no/>" + "<!--Latest compiled and minified CSS -->" + "<link rel = stylesheet href='ms-appx-web:///Resources/bootstrap.min.css'>" + "<!--Optional theme-- >" + "<link rel = stylesheet href='ms-appx-web:///Resources/bootstrap-theme.min.css'>" + "<script src='ms-appx-web:///Resources/jquery-3.1.0.min.js'></script>" + "<!--Latest compiled and minified JavaScript -->" + "<script src ='ms-appx-web:///Resources/bootstrap.min.js'></script>" + "</head >" + "<body >" + item.info + "</body></html > "; b.info = HTML; b.Video = item.Video; B.Add(b); } iAntal = B.Count; iNu = 0; visare.NavigateToString(B[iNu].info); timer.Start(); } catch (Exception x) { string s = x.Message.ToString(); } }