public AddKontrolniViewModel(OdeljenjeIM odeljenje, KontrolniIM kontrolni)
        {
            if (kontrolni != null)
            {
                NoviKontrolni   = kontrolni;
                changing        = true;
                Visible         = "Hidden";
                Visible2        = "Visible";
                Naslov          = "Promena domaceg";
                ButtonContent   = "Izmeni";
                DeletionEnabled = "Visible";
            }
            else
            {
                NoviKontrolni = new KontrolniIM();
                Visible       = "Visible";
                Visible2      = "Hidden";
                Naslov        = "Novi domaci";
                NoviKontrolni.datum_odrzavanja = DateTime.Today;
                ButtonContent   = "Dodaj";
                DeletionEnabled = "Hidden";
            }

            NoviKontrolni.ZaposleniId_zaposlenog = LoggedInZaposleni.Instance.Id_zaposlenog;
            SelectedOdeljenje      = odeljenje;
            AddKontrolniCommand    = new MyICommand(OnAddKontrolni);
            DeleteKontrolniCommand = new MyICommand(OnDeleteKontrolni);
        }
 public AddPingDialog(Pings pings)
 {
     InitializeComponent();
     AddPingEnterKeyCommand = new MyICommand(OnAddPingEnterKeyCommand);
     NotificationQueue      = new SnackbarMessageQueue(TimeSpan.FromSeconds(5));
     _pings = pings;
 }
Ejemplo n.º 3
0
 public DailyViewModel()
 {
     LoadDaiLy();
     DeleteCommand       = new MyICommand(OnDelete, CanDelete);
     SearchDAILYSCommand = new MyICommand(OnSearch, CanSearch);
     AddCommand          = new MyICommand(OnAdd, CanAdd);
 }
Ejemplo n.º 4
0
        public ShowLigaViewModel()
        {
            string role = (string)Application.Current.Properties["Role"];

            if (role != "Admin")
            {
                Visibility = Visibility.Hidden;
            }
            else
            {
                Visibility = Visibility.Visible;
            }

            DeleteCommand  = new MyICommand(onDelete);
            PrikaziCommand = new MyICommand(OnPrikazi);
            IspisCommand   = new MyICommand(Stampaj);
            lige           = new ObservableCollection <Liga_Selektovan>();

            using (var db = new BazaZaLiguEntities())
            {
                foreach (Liga item in db.Ligas)
                {
                    double          prosek = prosekVrednosti(item);
                    Liga_Selektovan liga   = new Liga_Selektovan()
                    {
                        L = item, Prosecna_Vrednost_Klubova = prosek
                    };
                    lige.Add(liga);
                }
            }
            OnPropertyChanged("lige");
        }
Ejemplo n.º 5
0
        public ChangePasswordViewModel(Grid passwordGrid)
        {
            Lozinka        = (passwordGrid.FindName("Lozinka") as PasswordBox);
            PotvrdaLozinke = (passwordGrid.FindName("PotvrdaLozinke") as PasswordBox);

            ChangePasswordCommand = new MyICommand(OnPasswordChange);
        }
Ejemplo n.º 6
0
 public FilteredInventoryViewModel(WindowProstorije wp, String search)
 {
     _parent       = wp;
     _search       = search;
     CancelCommand = new MyICommand(Close);
     UpdateTable();
 }
 public TuristickeAgencijeViewModel()
 {
     Refresh();
     UpdateComand  = new MyICommand(OnUpdateComandExecute);
     RemoveComand  = new MyICommand(OnRemoveComandExecute);
     ConfirmComand = new MyICommand(OnConfirmComandComandExecute);
 }
Ejemplo n.º 8
0
        public MenuBarItemViewModel()
        {
            OpenConfig = new MyICommand <string>(OnOpenConfig);

            //TopMenu = new ObservableCollection<MenuBarItemModel>
            //{
            //    new MenuBarItemModel
            //    {
            //        Header = "File",
            //        ChildMenus = new ObservableCollection<MenuBarItemModel>
            //        {
            //            new MenuBarItemModel
            //            {
            //                Header = "Open Data File"
            //            },
            //            new MenuBarItemModel
            //            {
            //                Header = "Load Configuration"
            //            },
            //            new MenuBarItemModel
            //            {
            //                Header = "Save Configuration"
            //            }
            //        }
            //    }
            //};
        }
Ejemplo n.º 9
0
        public ShowIgracViewModel()
        {
            string role = (string)Application.Current.Properties["Role"];

            if (role != "Admin")
            {
                Visibility = Visibility.Hidden;
            }
            else
            {
                Visibility = Visibility.Visible;
            }

            igraci        = new ObservableCollection <Igrac_Selektovan>();
            DeleteCommand = new MyICommand(OnDelete);
            IspisCommand  = new MyICommand(Stampaj);

            using (var db = new BazaZaLiguEntities())
            {
                foreach (Igrac item in db.Igracs)
                {
                    Igrac_Selektovan igrac = new Igrac_Selektovan()
                    {
                        igrac = item
                    };
                    igrac.Transferi = new ObservableCollection <string>();
                    foreach (transferistorija transf in db.transferistorijas.Where(x => x.igrac_id_igraca == item.id_igraca))
                    {
                        igrac.Transferi.Add(transf.klub + "  " + transf.datum);
                    }
                    igraci.Add(igrac);
                }
            }
            OnPropertyChanged("igraci");
        }
Ejemplo n.º 10
0
 public MeniViewModel()
 {
     HomeCommand     = new MyICommand(Home);
     AddImageCommand = new MyICommand(AddImage);
     ProfileCommand  = new MyICommand(Profile);
     LogoutCommand   = new MyICommand(Logout);
 }
Ejemplo n.º 11
0
        public PingViewModel(NavigationViewModel navigationViewModel, Pings _pings = null)
        {
            _navigationViewModel  = navigationViewModel;
            AddPingCommand        = new MyICommand(OnAddPingCommand);
            ShowGraphViewCommand  = new MyICommand(OnShowGraphViewCommand);
            ClosePingGroupCommand = new MyICommand(OnClosePingGroupCommand);

            MainQueue = new SnackbarMessageQueue(TimeSpan.FromSeconds(10));

            NavigationViewModel spgn = new NavigationViewModel();

            SelectedPingGroupNavigation = spgn;
            SelectedPingGroupNavigation.SelectedViewModel = new NoSelectionViewModel(SelectedPingGroupNavigation);


            if (_pings != null)
            {
                pings = _pings;
            }
            else
            {
                InitPings();
            }

            pings.SelectedIndexChanged += GroupIndexChanged;

            if (pings.LastSelectedIndex != -1)
            {
                pings.SelectedIndex = pings.LastSelectedIndex;
            }
        }
Ejemplo n.º 12
0
        public HelpViewModel(NavigationViewModel navigationViewModel)
        {
            _navigationViewModel = navigationViewModel;
            BackCommand          = new MyICommand(onBackCommand);
            Guide tempGuideData = new Guide();

            tempGuideData.TopicCollection = new ObservableCollection <HelpTopic>();

            string blah = Environment.GetFolderPath(Environment.SpecialFolder.CommonApplicationData);

            CheckHelpDocImagesExist();

            //NOTE - make sure all HelpTextResource's are embedded resources
            tempGuideData.TopicCollection.Add(new HelpTopic {
                Header = "Introduction", HelpTextResource = "ChromeManagedBookmarksEditor.HelpDocuments.Introduction.html"
            });
            tempGuideData.TopicCollection.Add(new HelpTopic {
                Header = "Interface Overview", HelpTextResource = "ChromeManagedBookmarksEditor.HelpDocuments.InterfaceOverview.html"
            });
            tempGuideData.TopicCollection.Add(new HelpTopic {
                Header = "Object Interactions", HelpTextResource = "ChromeManagedBookmarksEditor.HelpDocuments.ObjectInteractions.html"
            });
            tempGuideData.TopicCollection.Add(new HelpTopic {
                Header = "About", HelpTextResource = "ChromeManagedBookmarksEditor.HelpDocuments.About.html"
            });

            tempGuideData.CurrentHelpInfo = tempGuideData.TopicCollection[0].HelpTextResource;

            HelpGuide = tempGuideData;
        }
Ejemplo n.º 13
0
 public LoginViewModel()
 {
     Login           = new LoginModel();
     ConnectCommand  = new MyICommand(OnConnect);
     RegisterCommand = new MyICommand(OnRegisterClicked);
     ExitCommand     = new MyICommand(OnExit);
 }
        public TransformerFormViewModel(TransformerModel transformer, Action <TransformerFormData> onSubmit)
        {
            this.onSubmit = onSubmit;
            formData      = new TransformerFormData(transformer);

            HandleSubmitCommand = new MyICommand(HandleSubmit);
        }
Ejemplo n.º 15
0
        public AddDomaciViewModel(OdeljenjeIM odeljenje, DomaciIM domaci)
        {
            Predmeti = Channel.Instance.PredmetiProxy.GetPredmetiForZaposleni(LoggedInZaposleni.Instance.Id_zaposlenog);

            if (domaci != null)
            {
                NoviDomaci      = domaci;
                changing        = true;
                Visible         = "Hidden";
                Visible2        = "Visible";
                Naslov          = "Promena domaceg";
                ButtonContent   = "IZMENI";
                DeletionEnabled = "Visible";
            }
            else
            {
                NoviDomaci               = new DomaciIM();
                Visible                  = "Visible";
                Visible2                 = "Hidden";
                Naslov                   = "Novi domaci";
                NoviDomaci.dan_predaje   = DateTime.Today;
                NoviDomaci.dan_zadavanja = DateTime.Today;
                ButtonContent            = "DODAJ";
                DeletionEnabled          = "Hidden";
            }

            NoviDomaci.ZaposleniId_zaposlenog = LoggedInZaposleni.Instance.Id_zaposlenog;
            SelectedOdeljenje   = odeljenje;
            AddDomaciCommand    = new MyICommand(OnAddDomaci);
            DeleteDomaciCommand = new MyICommand(OnDeleteDomaci);
        }
 public PutovanjaViewModel()
 {
     Refresh();
     CreateComand = new MyICommand(OnCreateComandExecute);
     UpdateComand = new MyICommand(OnUpdateComandExecute);
     RemoveComand = new MyICommand(OnRemoveComandExecute);
 }
Ejemplo n.º 17
0
        public AddZaposleniViewModel(bool changing)
        {
            IsChange    = changing;
            RBIsEnabled = !changing;
            if (changing)
            {
                //error za change kod korisnika
                NoviZaposleni = LoggedInZaposleni.Instance;
                Naslov        = "Promena Informacija";
                Visible       = "Hidden";
                Visible2      = "Visible";
                if (NoviZaposleni.Ucitelj)
                {
                    UciteljChecked = true;
                }
                else
                {
                    NastavnikChecked = true;
                }
            }
            else
            {
                Naslov   = "Dodaj Zaposlenog";
                Visible  = "Visible";
                Visible2 = "Hidden";
            }

            AddUserCommand    = new MyICommand(OnAddZaposleni);
            ChangeInfoCommand = new MyICommand(OnChangeInfo);
        }
 public GetExtendedValuesViewModel(GetExtendedValuesView getExtendedValuesView)
 {
     this.getExtendedValuesView = getExtendedValuesView;
     GetExtendedValues          = new MyICommand(GetResult);
     LoadObject     = new MyICommand(Load);
     PropertiesView = new ObservableCollection <PopertyView>();
 }
Ejemplo n.º 19
0
 public ServisViewModel(string uloga)
 {
     UlogaKorisnika = uloga;
     DeleteCommand  = new MyICommand(OnDelete, CanDelete);
     AddCommand     = new MyICommand(OnAdd, CanAdd);
     UpdateCommand  = new MyICommand(OnUpdate, CanUpdate);
 }
Ejemplo n.º 20
0
        public OblastiPredmetaViewModel(PredmetIM predmet, bool creatingPredavanje, bool creatingKt, KontrolnaTackaIM kt, int odeljenjeID)
        {
            ChangeOblastCommand = new MyICommand(OnChangeOblast);
            DeleteOblastCommand = new MyICommand(OnDeleteOblast);
            SelectedPredmet     = predmet;


            if (creatingKt)
            {
                CreatingPredavanje = "Visible";
                IzmenaOblasti      = "Hidden";
                kontrolna_tacka    = kt;
                this.odeljenjeID   = odeljenjeID;
                Oblasti            = Channel.Instance.PredmetiProxy.GetOblastiForPredmetForKT(predmet.Id_predmeta);
            }
            else if (creatingPredavanje)
            {
                CreatingPredavanje = "Visible";
                IzmenaOblasti      = "Hidden";
                kontrolna_tacka    = kt;
                this.odeljenjeID   = odeljenjeID;
                Oblasti            = Channel.Instance.PredmetiProxy.GetOblastiForPRedmet(predmet.Id_predmeta);
            }
            else
            {
                kontrolna_tacka    = kt;
                CreatingPredavanje = "Hidden";
                IzmenaOblasti      = "Visible";
                Oblasti            = Channel.Instance.PredmetiProxy.GetOblastiForPRedmet(predmet.Id_predmeta);
            }

            CreatingKT = creatingKt;
            CreatingPR = creatingPredavanje;
            CreatePredavanjeCommand = new MyICommand(OnCreatePredavanje);
        }
Ejemplo n.º 21
0
 public UpdateNavijacViewModel()
 {
     UpdateCommand = new MyICommand(OnUpdate);
     ucitajDrzave();
     ucitajNavijace();
     ucitajKlubove();
 }
Ejemplo n.º 22
0
        public MainViewModel()
        {
            LoggedIn = LoggedInZaposleni.Instance;
            if (LoggedInZaposleni.Instance.ime != "admin")
            {
                Admin              = false;
                IsAdmin            = "Visible";
                AuthorizeAdmin     = "Hidden";
                AuthorizeZaposleni = "Visible";
                OnZhangeZaposleni();
            }
            else
            {
                Admin              = true;
                IsAdmin            = "Hidden";
                AuthorizeAdmin     = "Visible";
                AuthorizeZaposleni = "Hidden";
                OnChange();
            }



            AddZaposleniCommand     = new MyICommand(OnAddZaposleni);
            ChangeInfoCommand       = new MyICommand(OnChangeZaposleni);
            DeleteZaposleniCommand  = new MyICommand(OnDeleteZaposleni);
            ZaposleniPredmetCommand = new MyICommand(OnDodajPredmet);

            AddUcenikCommand       = new MyICommand(OnAddUcenik);
            ChangeUcenikCommand    = new MyICommand(OnChangeUcenik);
            DeleteUcenikCommand    = new MyICommand(OnDeleteUcenik);
            UcenikOdeljenjeCommand = new MyICommand(OnDodajOdeljenje);

            AddOdeljenjeCommand    = new MyICommand(OnAddOdeljenje);
            ChangeOdeljenjeCommand = new MyICommand(OnChangeOdeljenje);
            AddRazrednogCommand    = new MyICommand(OnAddRazredni);
            AddNastavnikCommand    = new MyICommand(OnAddNastavnik);
            DeleteOdeljenjeCommand = new MyICommand(OnDeleteOdeljenje);

            AddPredmetCommand    = new MyICommand(OnAddPredmet);
            DeletePredmetCommand = new MyICommand(OnDeletePredmet);
            ChangePredmetCommand = new MyICommand(OnChangePredmet);
            AddOblastCommand     = new MyICommand(OnAddOblast);
            ChangeOblastCommand  = new MyICommand(OnChangeOblast);

            CreatePredavanjeCommand = new MyICommand(OnCreatePredavanje);
            ChangePredavanjeCommand = new MyICommand(OnChangePredavanje);
            DeletePredavanjeCommand = new MyICommand(OnDeletePredavanje);

            CreateCasCommand = new MyICommand(OnCreateCas);
            ChangeCasCommand = new MyICommand(OnChangeCas);

            CreateDomaciCommand = new MyICommand(OnCreateDomaci);
            ChangeDomaciCommand = new MyICommand(OnChangeDomaci);

            CreateKontrolniCommand = new MyICommand(OnCreateKontrolni);


            OceniCommand = new MyICommand(OnOceniRadove);
        }
 public AddNewConnectivityNodeViewModel()
 {
     descriptionString = "";
     errorString       = "";
     name             = "";
     AddCommand       = new MyICommand <string>(OnAddCommand);
     connectivityNode = new ConnectivityNodeHelper();
 }
        public CreateNewSignalViewModel()
        {
            types = new List <FTN.ESI.SIMES.CIM.CIMAdapter.Manager.SupportedProfiles>();
            types.Add(FTN.ESI.SIMES.CIM.CIMAdapter.Manager.SupportedProfiles.PowerTransformer);
            selectedType = FTN.ESI.SIMES.CIM.CIMAdapter.Manager.SupportedProfiles.PowerTransformer;

            CreateCommand = new MyICommand <string>(OnCreate);
        }
        public AddOldItemViewModel()
        {
            AddItemComand = new MyICommand(AddItem, CanAddItem);
            CancelCommand = new MyICommand(Cancel);
            ComponentList = new List <Component>();

            Init();
        }
Ejemplo n.º 26
0
        public PrisustvaViewModel(CasIM cas)
        {
            Ucenici = Channel.Instance.UceniciProxy.GetUcenikeForCas(cas);
            Cas     = cas;

            EvidentirajPrisustvoCommand = new MyICommand(OnEvidentirajPrisustvo);
            UcenikPrisustvoCommand      = new MyICommand(OnUcenikPrisustvovao);
        }
Ejemplo n.º 27
0
 public KomponentaViewModel(string uloga, long jmbg)
 {
     UlogaKorisnika = uloga;
     JMBGVlasnika   = jmbg;
     DeleteCommand  = new MyICommand(OnDelete, CanDelete);
     AddCommand     = new MyICommand(OnAdd, CanAdd);
     UpdateCommand  = new MyICommand(OnUpdate, CanUpdate);
 }
Ejemplo n.º 28
0
        public AdminViewModel(string username)
        {
            AddCity = new MyICommand(OnAddCity);
            Logout  = new MyICommand(OnLogout);
            Browse  = new MyICommand(OnBrowse);

            User = username;
        }
Ejemplo n.º 29
0
 public ConsumersViewModel()
 {
     Consumers      = new ObservableCollection <Consumers>();
     TurnOnCommand  = new MyICommand(OnTurnOn, CanTurnOn);
     TurnOffCommand = new MyICommand(OnTurnOff, CanTurnOff);
     RemoveCommand  = new MyICommand(OnRemove, CanRemove);
     Consumers      = SHES.devicesList;
 }
Ejemplo n.º 30
0
 public CountryViewModel()
 {
     LoadCountries();
     NextCommand     = new MyICommand(OnNext, CanNextOrPrevious);
     PreviousCommand = new MyICommand(OnPrevious, CanNextOrPrevious);
     DeleteCommand   = new MyICommand(OnDelete);
     UndoCommand     = new MyICommand(OnUndo);
 }