//metoda selekcije tipa krive
        public void selektujTipKrive()
        {
            //upit za uslov vrsenja selekecije
            if (UnosPodatakaZaUcitavanjeKrivih.UnosPodatakaZaUcitavanjeVM.UnosPodatakaZaUcitavanjeViewModel.NaziviKrivihKolekcija.Count != 0

                && ((UnosPodatakaZaUcitavanjeKrivih.UnosPodatakaZaUcitavanjeVM.UnosPodatakaZaUcitavanjeViewModel.NaziviKrivihKolekcija.ElementAt(0).BrojKrivihZaUcitavanjePoTipu)) > 1)
            {
                // pridružuje vrednost selektovanog tipa krive  statc svojstvu


                kriterijumiSelekcije.dodajIndex();
                kriterijumiSelekcijeStat = kriterijumiSelekcije;
            }
            else
            {
                MessageBox.Show("Moraju se popuniti podaci ; Broj podataka za unos mora biti veći od 1");

                kriterijumiSelekcije = new RadioButtonsKriveSelecija();

                //resetuje kriterijume na pocetne uslove
                kriterijumiSelekcije.Radio_ProtokTotall  = false;
                kriterijumiSelekcije.Radio_ProtokStaticl = false;
                kriterijumiSelekcije.Radio_ProtokPowerl  = false;
            }
        }
        // konsruktor za dodelu vrednosti trenutne selekcije krive nakon ciklusa ucitavanja podataka
        public UnosTacakaKrivihViewModel(RadioButtonsKriveSelecija kriterijumiSelekcijeStat1)
        {
            //UcitavanjePracenje = new PracenjeUcitavanja();
            this.kriterijumiSelekcije = kriterijumiSelekcijeStat1;

            UcitavanjePracenje     = new PracenjeUcitavanja();
            UcitavanjePracenjeStat = new PracenjeUcitavanja();
            UcitavanjePracenjeStat.prikaziTrenutnKrivu();
            UcitavanjePracenje = UcitavanjePracenjeStat;
        }
        // konstruktor za inicijalizaciju
        public UnosTacakaKrivihViewModel()
        {
            resetPodatakaZaKrivuCommand = new Commands.ParameterLessCommand(resetujUnosPodataka);
            kriterijumiSelekcijeStat    = new UnosTacakaKrivihModels.RadioButtonsKriveSelecija();

            //dodela adrese za binding slike dijagrama
            putanjaUnos = Environment.CurrentDirectory.Substring(0, (Environment.CurrentDirectory.Length - 10)) + "\\Slika\\ssss.jpg";


            kriterijumiSelekcije     = new RadioButtonsKriveSelecija();
            kriterijumiSelekcijeStat = new RadioButtonsKriveSelecija();

            UcitavanjePracenjeStat = new PracenjeUcitavanja();
            UcitavanjePracenjeStat.prikaziTrenutnKrivu();
            UcitavanjePracenje = UcitavanjePracenjeStat;
        }