private void BindLokacija()
        {
            //random korisnik dodan zbog brzeg testiranja, promijeniti ovo!!!
            System.Net.Http.HttpResponseMessage response = lokacijaService.GetTwoParameterResponse("GetPosjetilacLokacijaByID", Global.PrijavljeniKorisnik.KorisnikID.ToString(), lokacijaID.ToString());

            if (response.IsSuccessStatusCode)
            {
                var ratingList = new List <string>();


                ratingList.Add("★");
                ratingList.Add("★★");
                ratingList.Add("★★★");
                ratingList.Add("★★★★");
                ratingList.Add("★★★★★");

                picker.ItemsSource = ratingList;


                picker.TextColor = Color.Red;

                ratingPickLabel.Text   = "Rating: ";
                commentInputLabel.Text = "Comment: ";

                submitBtn.Text = "Submit";

                var jsonObject = response.Content.ReadAsStringAsync();

                if (jsonObject.Result != "null")
                {
                    PosjetilacLokacija posjetilacLokacija = JsonConvert.DeserializeObject <PosjetilacLokacija>(jsonObject.Result);

                    if (!String.IsNullOrEmpty(posjetilacLokacija.Comment))
                    {
                        commentInput.Text = posjetilacLokacija.Comment;
                    }

                    if (posjetilacLokacija.LocationRating.HasValue)
                    {
                        picker.SelectedIndex = posjetilacLokacija.LocationRating.Value - 1;
                    }
                }
            }
            else
            {
                DisplayAlert("error", "error", "error");
            }
        }
        private void submitBtn_Clicked(object sender, EventArgs e)
        {
            string komentar;

            if (String.IsNullOrEmpty(commentInput.Text))
            {
                komentar = "nullcomment";
            }
            else
            {
                komentar = commentInput.Text; //komentar = JsonConvert.SerializeObject(commentInput.Text);
            }
            PosjetilacLokacija newPosjetilacLokacija = new PosjetilacLokacija
            {
                PosjetilacID   = Global.PrijavljeniKorisnik.KorisnikID,
                LokacijaID     = lokacijaID,
                Comment        = komentar,
                LocationRating = picker.SelectedIndex + 1 //a sta ako nista ne odabere?
            };

            System.Net.Http.HttpResponseMessage response = lokacijaService
                                                           .GetMultipleParameterResponse("UpdatePosjetilacLokacija",
                                                                                         newPosjetilacLokacija.PosjetilacID.ToString(),
                                                                                         newPosjetilacLokacija.LokacijaID.ToString(),
                                                                                         newPosjetilacLokacija.Comment,
                                                                                         newPosjetilacLokacija.LocationRating.ToString());

            if (response.IsSuccessStatusCode)
            {
                DisplayAlert("success", "success", "ok");
            }
            else
            {
                DisplayAlert("error", "error", "error");
            }
        }
        private void BindLokacija()
        {
            try {
                System.Net.Http.HttpResponseMessage response = lokacijaService.GetActionResponse("GetById", lokacijaID.ToString());

                if (response.IsSuccessStatusCode)
                {
                    var      jsonObject = response.Content.ReadAsStringAsync();
                    Lokacija lokacija   = JsonConvert.DeserializeObject <Lokacija>(jsonObject.Result);

                    slikaThumb.Source = ImageSource.FromStream(() => new MemoryStream(lokacija.SlikaThumb));

                    NazivLabel.Text = lokacija.Naziv;

                    TipLabel.Text = "Type: ";
                    tip.Text      = lokacija.LokacijaTip;

                    KapacitetLabel.Text = "Capacity: ";
                    kapacitet.Text      = lokacija.Kapacitet.ToString();

                    AdresaLabel.Text = "Address: ";
                    Adresa.Text      = lokacija.Adresa + ", " + lokacija.GradNaziv;

                    OpisLabel.Text = "Description: ";
                    opis.Text      = lokacija.Opis;

                    optionsLabel.Text = "Options: ";
                    rateBtn.Text      = "Rate Location";

                    commentSectionBtn.Text = "Comment Section";

                    System.Net.Http.HttpResponseMessage posjetilacLokacijaResponse = lokacijaService.GetTwoParameterResponse("GetPosjetilacLokacijaByID", Global.PrijavljeniKorisnik.KorisnikID.ToString(), lokacijaID.ToString());

                    if (posjetilacLokacijaResponse.IsSuccessStatusCode)
                    {
                        var jsonObject2 = posjetilacLokacijaResponse.Content.ReadAsStringAsync();

                        PosjetilacLokacija pl = JsonConvert.DeserializeObject <PosjetilacLokacija>(jsonObject2.Result);

                        if (pl != null)
                        {
                            isFavorite = pl.IsFavorite;

                            if (isFavorite.HasValue)
                            {
                                if (isFavorite.Value == true)
                                {
                                    favoriteBtn.Text = "Remove From Favorites";
                                }
                                else
                                {
                                    favoriteBtn.Text = "Add To Favorites ♥";
                                }
                            }
                            else
                            {
                                favoriteBtn.Text = "Add To Favorites ♥";
                            }
                        }
                        else
                        {
                            favoriteBtn.Text = "Add To Favorites ♥";
                            isFavorite       = false;
                        }
                    }
                    else
                    {
                        DisplayAlert("error", "error loading posjetilac lokacija", "ok");
                    }
                }
                else
                {
                    DisplayAlert("error", "error", "error");
                }
            }
            catch (Exception ex)
            {
                DisplayAlert("error", ex.Message, "ok");
            }
        }