Example #1
0
        public void SetujOmiljenuMenzu(int indexOmiljene)
        {
            listaMenzi.RefreshLista();
            MenzaItem item = listaMenzi.Lista[indexOmiljene];

            view.FindViewById <TextView>(Resource.Id.ImeMojeMenze).Text      = item.MenzaFull.Naziv;
            view.FindViewById <TextView>(Resource.Id.LokacijaMojeMenze).Text = item.MenzaFull.Lokacija;

            var radili = view.FindViewById <TextView>(Resource.Id.DaLiRadiMojaMenza);

            if (item.MenzaFull.VanrednoNeRadi)
            {
                radili.Text = "Vanredno NE RADI!";
                radili.SetTextColor(Android.Graphics.Color.ParseColor("#ba1d1d"));
            }
            else
            {
                view.FindViewById <TextView>(Resource.Id.DaLiRadiMojaMenza).Text = "Trenutno ne radi!";
            }

            view.FindViewById <TextView>(Resource.Id.GuzvaMojeMenzeText).Text          = "Guzva u menzi: " + item.GuzvaFull.TrenutnaGuzvaZaJelo.ToString() + "%";;
            view.FindViewById <TextView>(Resource.Id.GuzvaNaSalteruMojeMenzeText).Text = "Guzva na salteru: " +
                                                                                         item.GuzvaFull.TrenutnaGuzvaZaUplatu.ToString() +
                                                                                         "%";

            Android.Widget.ProgressBar bar =
                view.FindViewById <Android.Widget.ProgressBar>(Resource.Id.ProfilMojaMenzaBar);
            bar.Max      = 100;
            bar.Progress = item.GuzvaFull.TrenutnaGuzvaZaJelo;

            bar          = view.FindViewById <Android.Widget.ProgressBar>(Resource.Id.GuzvaNaSalteruMojaMenzaBar);
            bar.Max      = 100;
            bar.Progress = item.GuzvaFull.TrenutnaGuzvaZaUplatu;
        }
Example #2
0
        private void ListaViewOnItemClick(object sender, AdapterView.ItemClickEventArgs itemClickEventArgs)
        {
            MenzaItem menza = listaMenzi.Lista[itemClickEventArgs.Position];

            var alert = new AlertDialog.Builder(this);

            alert.SetTitle("Informacije o menzi");
            alert.SetPositiveButton("U redu", (o, args) => { alert.Dispose(); });

            string poruka = "Ime menze: " + menza.MenzaFull.Naziv +
                            "\nLokacija menze: " + menza.MenzaFull.Lokacija +
                            "\nRadno vreme menze: " + menza.MenzaFull.RadnoVreme;

            if (menza.MenzaFull.VanrednoNeRadi)
            {
                poruka += "\nVanredno NE RADI!";
            }

            alert.SetMessage(poruka);

            alert.Show();
        }