public DodajizmeniFilijaluViewModel(Filijala filijala = null)
        {
            gradoviLista = unitOfWork.Gradovi.GetAll();
            Gradovi      = new BindingList <Grad>();

            foreach (var grad in gradoviLista)
            {
                Gradovi.Add(grad);
            }

            if (filijala == null)
            {
                TextBoxEnabled             = true;
                TitleContent               = "Dodaj filijalu";
                ButtonContent              = "Dodaj";
                DodajIzmeniFilijaluCommand = new MyICommand(onDodajFilijalu);
            }
            else
            {
                TextBoxEnabled = false;
                f                          = new AppFilijala(filijala);
                TitleContent               = "Izmeni filjalu";
                ButtonContent              = "Izmeni";
                SelektovanGrad             = unitOfWork.Gradovi.GetGradByPostanskiBroj(filijala.GradPostanskiBroj);
                DodajIzmeniFilijaluCommand = new MyICommand(onIzmeniFilijalu);
            }
        }
        public void onDodajFilijalu(object parameter)
        {
            bool error = false;

            F.Validate();

            if (SelektovanGrad == null)
            {
                GradError = "Polje ne moze biti prazno!";
                error     = true;
            }
            else
            {
                GradError = "";
            }


            Filijala filijalaIzBaze = unitOfWork.Filijale.Get(F.Id);

            if (filijalaIzBaze == null)
            {
                IdPostoji = "";
                if (!error && F.IsValid)
                {
                    Filijala filijala = new Filijala();
                    filijala.Id                = F.Id;
                    filijala.Naziv             = F.Naziv;
                    filijala.Adresa            = F.Adresa;
                    filijala.BrojTelefona      = F.BrojTelefona;
                    filijala.GradPostanskiBroj = SelektovanGrad.PostanskiBroj;

                    unitOfWork.Filijale.Add(filijala);

                    if (unitOfWork.Complete() > 0)
                    {
                        Uspesno = "Uspesno ste dodali filijalu u bazu!";
                        F       = new AppFilijala();
                    }
                }
            }
            else
            {
                IdPostoji = "Id je zauzet!";
            }
        }