示例#1
0
        private async void star1_Click(object sender, RoutedEventArgs e)
        {
            if (Global.prijavljeniKupac == null)
            {
                return;
            }

            HttpResponseMessage response = ocjeneDizajneraServis.GetResponse();

            if (response.IsSuccessStatusCode)
            {
                List <OcjeneDizajnera> ocjene = response.Content.ReadAsAsync <List <OcjeneDizajnera> >().Result;
                if (ocjene.Where(x => x.KorisnikID == dizajnerID && x.KupacID == Global.prijavljeniKupac.KupacID).Count() > 0)
                {
                    MessageDialog msg = new MessageDialog("Već ste ocijenili ovog dizajnera.");
                    await msg.ShowAsync();

                    return;
                }
            }

            star1.Visibility     = Windows.UI.Xaml.Visibility.Collapsed;
            star1Full.Visibility = Windows.UI.Xaml.Visibility.Visible;

            ocjeneDizajneraServis.GetActionResponse3("OcjenaDizajnera", dizajnerID, Global.prijavljeniKupac.KupacID, "1");
        }
        private void BindGrid()
        {
            HttpResponseMessage response = proizvodiService.GetActionResponse3("PretragaProizvoda", Convert.ToInt32(vrstaList.SelectedValue), Convert.ToInt32(sezonaList.SelectedValue), nazivInput.Text.Trim());


            if (response.IsSuccessStatusCode)
            {
                dgProizvodi.AutoGenerateColumns = false;

                proizvodi = response.Content.ReadAsAsync <List <usp_PretragaProizvoda__Result> >().Result;
                dgProizvodi.DataSource = proizvodi;
            }
        }
示例#3
0
        private void BindProizvodi()
        {
            int vrstaId = 0;

            if (vrstaProizvodaList.SelectedIndex != -1)
            {
                vrstaId = ((VrsteProizvoda)vrstaProizvodaList.SelectedValue).VrstaID;
            }

            int sezonaId = 0;

            if (sezonaList.SelectedIndex != -1)
            {
                sezonaId = ((Sezone)sezonaList.SelectedValue).SezonaID;
            }
            HttpResponseMessage response = proizvodiServis.GetActionResponse3("PretragaProizvoda", Convert.ToInt32(vrstaId), Convert.ToInt32(sezonaId), nazivInput.Text.Trim());

            if (response.IsSuccessStatusCode)
            {
                proizvodiList.ItemsSource = response.Content.ReadAsAsync <List <Proizvodi> >().Result;
            }
        }