Esempio n. 1
0
        private async Task LoadBrojNovihKandidata()
        {
            HttpResponseMessage response = await kandidatiService.GetActionResponseAsync("GetBrojNovihKandidata", Global.prijavljeniKorisnik.KorisnikId);

            if (response.IsSuccessStatusCode)
            {
                int brKorisnika = response.Content.ReadAsAsync <int>().Result;

                if (brKorisnika > 0)
                {
                    notifyIcon.ShowBalloonTip(4000, "Novi korisnici", "Broj korisnika: " + brKorisnika, ToolTipIcon.Info);
                }
            }
        }
Esempio n. 2
0
        private async Task RefreshDetalji()
        {
            HttpResponseMessage response1 = await kandidatiService.GetActionResponseAsync("GetBrojKandidata");

            if (response1.IsSuccessStatusCode)
            {
                int brKandidata = response1.Content.ReadAsAsync <int>().Result;
                lblBrojKandidata.Text = brKandidata.ToString();
            }

            if (Global.prijavljeniKorisnik != null)
            {
                lblDobrodosli.Text = "Dobrodošli, " + Global.prijavljeniKorisnik.Ime + "!";

                HttpResponseMessage response2 = await terminiService.GetActionResponseAsync("GetIduciTermin", Global.prijavljeniKorisnik.KorisnikId);

                if (response2.IsSuccessStatusCode)
                {
                    var termin = response2.Content.ReadAsAsync <asp_Termin_SelectAll_Result>().Result;

                    string datum = termin.Datum.ToShortDateString();
                    if (termin.Datum == DateTime.Now.Date)
                    {
                        datum = "Danas u";
                    }
                    else if (termin.Datum == DateTime.Now.Date.AddDays(1))
                    {
                        datum = "Sutra u";
                    }

                    string vrijeme = termin.Vrijeme.Substring(0, 5);

                    lblSljedecaVoznjaDatum.Text = datum + " " + vrijeme + " (" + termin.ImePrezimeKa + ")";
                }
            }
        }