private void Read_Workers(ref List<ArchyvedEmployeeClass> ECC)
 {
     int i = 0;
     System.IO.StreamReader file = new System.IO.StreamReader(new System.IO.IsolatedStorage.IsolatedStorageFileStream("Excel.txt", System.IO.FileMode.OpenOrCreate, System.IO.IsolatedStorage.IsolatedStorageFile.GetUserStoreForApplication()));
     while (file.EndOfStream != true)
     {
         i = Convert.ToInt32(file.ReadLine());
         ECC = new List<ArchyvedEmployeeClass>();
         for (int n = 0; n < i; n++)
         {
             string[] reiksmes = file.ReadLine().Split(Skirtukas);
             ArchyvedEmployeeClass EC = new ArchyvedEmployeeClass();
             EC.NameLine = reiksmes[0]; EC.BALine = ParseDouble(reiksmes[1]); EC.RODLine = ParseDouble(reiksmes[2]); EC.UZDLine = ParseDouble(reiksmes[3]); EC.VisoLine = ParseDouble(reiksmes[4]); EC.Date = reiksmes[5]; EC.IsChecked = false;
             EC.index = n;
             reiksmes = file.ReadLine().Split(Skirtukas);
             int rod = Convert.ToInt32(reiksmes[0]);
             int uzd = Convert.ToInt32(reiksmes[1]);
             EC.MaxKDP = ParseDouble(reiksmes[2]);
             EC.RodList = new List<IndicatorsClass>();
             EC.UzdList = new List<TasksClass>();
             for (int j = 0; j < rod; j++)
             {
                 reiksmes = file.ReadLine().Split(Skirtukas);
                 IndicatorsClass ind = new IndicatorsClass();
                 ind.INDPAVLine = reiksmes[0]; ind.BRLine = ParseDouble(reiksmes[1]); ind.FRLine = ParseDouble(reiksmes[2]); ind.TRLine = ParseDouble(reiksmes[3]); ind.MKDLine = ParseDouble(reiksmes[4]); ind.IsChecked = false;
                 ind.index = j;
                 EC.RodList.Add(ind);
             }
             for (int j = 0; j < uzd; j++)
             {
                 reiksmes = file.ReadLine().Split(Skirtukas);
                 TasksClass tsk = new TasksClass();
                 tsk.UZDPAVLine = reiksmes[0]; tsk.MaxIvert = ParseDouble(reiksmes[1]); tsk.Ivert = ParseDouble(reiksmes[2]); tsk.IVERTLine = (tsk.Ivert + " / " + tsk.MaxIvert).ToString(); tsk.IsChecked = false;
                 tsk.index = j;
                 EC.UzdList.Add(tsk);
             }
             ECC.Add(EC);
         }
     }
     file.Close();
 }
        private void Read_Workers(ref List<ArchyvedEmployeeClass> ECC, EmployeeClass emp)
        {
            int i = 0;
            System.IO.StreamReader file = new System.IO.StreamReader(new System.IO.IsolatedStorage.IsolatedStorageFileStream("Excel.txt", System.IO.FileMode.OpenOrCreate, System.IO.IsolatedStorage.IsolatedStorageFile.GetUserStoreForApplication()));
            while (file.EndOfStream != true)
            {
                i = Convert.ToInt32(file.ReadLine());
                ECC = new List<ArchyvedEmployeeClass>();
                for (int n = 0; n < i; n++)
                {
                    string[] reiksmes = file.ReadLine().Split(Skirtukas);
                    ArchyvedEmployeeClass EC = new ArchyvedEmployeeClass();
                    EC.NameLine = reiksmes[0]; EC.BALine = ParseDouble(reiksmes[1]); EC.RODLine = ParseDouble(reiksmes[2]); EC.UZDLine = ParseDouble(reiksmes[3]); EC.VisoLine = ParseDouble(reiksmes[4]); EC.Date = reiksmes[5]; EC.IsChecked = false;
                    EC.index = n;
                    reiksmes = file.ReadLine().Split(Skirtukas);
                    int rod = Convert.ToInt32(reiksmes[0]);
                    int uzd = Convert.ToInt32(reiksmes[1]);
                    EC.MaxKDP = ParseDouble(reiksmes[2]);
                    EC.RodList = new List<IndicatorsClass>();
                    EC.UzdList = new List<TasksClass>();
                    for (int j = 0; j < rod; j++)
                    {
                        reiksmes = file.ReadLine().Split(Skirtukas);
                        IndicatorsClass ind = new IndicatorsClass();
                        ind.INDPAVLine = reiksmes[0]; ind.BRLine = ParseDouble(reiksmes[1]); ind.FRLine = ParseDouble(reiksmes[2]); ind.TRLine = ParseDouble(reiksmes[3]); ind.MKDLine = ParseDouble(reiksmes[4]); ind.IsChecked = false;
                        ind.index = j;
                        EC.RodList.Add(ind);
                    }
                    for (int j = 0; j < uzd; j++)
                    {
                        reiksmes = file.ReadLine().Split(Skirtukas);
                        TasksClass tsk = new TasksClass();
                        tsk.UZDPAVLine = reiksmes[0]; tsk.MaxIvert = ParseDouble(reiksmes[1]); tsk.Ivert = ParseDouble(reiksmes[2]); tsk.IVERTLine = (tsk.Ivert + " / " + tsk.MaxIvert).ToString(); tsk.IsChecked = false;
                        tsk.index = j;
                        EC.UzdList.Add(tsk);
                    }
                    ECC.Add(EC);
                }
            }
            file.Close();

            ArchyvedEmployeeClass empp = new ArchyvedEmployeeClass();
            empp.BALine = emp.BALine;
            empp.Date = DateTime.UtcNow.Date.ToString("yyyy.MM.dd");
            empp.index = i;
            empp.IsChecked = false;
            empp.MaxKDP = emp.MaxKDP;
            empp.NameLine = emp.NameLine;
            empp.RODLine = emp.RODLine;
            empp.RodList = new List<IndicatorsClass>(emp.RodList);
            empp.UZDLine = emp.UZDLine;
            empp.UzdList = new List<TasksClass>(emp.UzdList);
            empp.VisoLine = emp.VisoLine;
            ECC.Add(empp);

            ArchyvedEmployeeClass em = new ArchyvedEmployeeClass();
            em.BALine = emp.BALine;
            em.Date = DateTime.UtcNow.Date.ToString("yyyy.MM.dd");
            em.index = AEC.Count;
            em.IsChecked = false;
            em.MaxKDP = emp.MaxKDP;
            em.NameLine = emp.NameLine;
            em.RODLine = emp.RODLine;
            em.RodList = new List<IndicatorsClass>(emp.RodList);
            em.UZDLine = emp.UZDLine;
            em.UzdList = new List<TasksClass>(emp.UzdList);
            em.VisoLine = emp.VisoLine;
            AEC.Add(em);

            System.IO.StreamWriter fileW = new System.IO.StreamWriter(new System.IO.IsolatedStorage.IsolatedStorageFileStream("Excel.txt", System.IO.FileMode.Create, System.IO.IsolatedStorage.IsolatedStorageFile.GetUserStoreForApplication()));
            fileW.WriteLine(ECC.Count);
            for (int n = 0; n < ECC.Count; n++)
            {
                fileW.WriteLine(ECC[n].NameLine + Skirtukas + ECC[n].BALine.ToString() + Skirtukas + ECC[n].RODLine.ToString() + Skirtukas + ECC[n].UZDLine.ToString() + Skirtukas + ECC[n].VisoLine.ToString() + Skirtukas + ECC[n].Date);
                if (ECC[n].RodList == null)
                {
                    ECC[n].RodList = new List<IndicatorsClass>();
                }
                if (ECC[n].UzdList == null)
                {
                    ECC[n].UzdList = new List<TasksClass>();
                }
                fileW.WriteLine(ECC[n].RodList.Count.ToString() + Skirtukas + ECC[n].UzdList.Count.ToString() + Skirtukas + ECC[n].MaxKDP.ToString());
                for (int j = 0; j < ECC[n].RodList.Count; j++)
                {
                    fileW.WriteLine(ECC[n].RodList[j].INDPAVLine + Skirtukas + ECC[n].RodList[j].BRLine.ToString() + Skirtukas + ECC[n].RodList[j].FRLine.ToString() + Skirtukas + ECC[n].RodList[j].TRLine.ToString() + Skirtukas + ECC[n].RodList[j].MKDLine.ToString());
                }
                for (int j = 0; j < ECC[n].UzdList.Count; j++)
                {
                    fileW.WriteLine(ECC[n].UzdList[j].UZDPAVLine + Skirtukas + ECC[n].UzdList[j].MaxIvert.ToString() + Skirtukas + ECC[n].UzdList[j].Ivert.ToString());
                }
            }
            fileW.Close();
        }
        private void LoadData()
        {
            System.IO.StreamReader file = new System.IO.StreamReader( new System.IO.IsolatedStorage.IsolatedStorageFileStream("Duom.txt",System.IO.FileMode.OpenOrCreate, System.IO.IsolatedStorage.IsolatedStorageFile.GetUserStoreForApplication()));
            Employees.Items.Clear();
            Indicators.Items.Clear();
            Tasks.Items.Clear();
            if (AEC == null)
            {
                AEC = new List<ArchyvedEmployeeClass>();
            }
            else
            {
                AEC.Clear();
            }
            Boolean NeraTuscias = false;
            while (file.EndOfStream != true)
            {
                NeraTuscias = true;
                string eilute = file.ReadLine();
                if (eilute == "Darbuotoju lentele:")
                {
                    int index = Convert.ToInt32(file.ReadLine());
                    for (int i = 0; i < index; i++)
                    {
                        string[] reiksmes = file.ReadLine().Split(Skirtukas);
                        EmployeeClass EC = new EmployeeClass();
                        EC.NameLine = reiksmes[0]; EC.BALine = ParseDouble(reiksmes[1]); EC.RODLine = ParseDouble(reiksmes[2]); EC.UZDLine = ParseDouble(reiksmes[3]); EC.VisoLine = ParseDouble(reiksmes[4]); EC.IsChecked = false;
                        EC.index = i;
                        reiksmes = file.ReadLine().Split(Skirtukas);
                        int rod = Convert.ToInt32(reiksmes[0]);
                        int uzd = Convert.ToInt32(reiksmes[1]);
                        EC.MaxKDP = ParseDouble(reiksmes[2]);
                        EC.RodList = new List<IndicatorsClass>();
                        EC.UzdList = new List<TasksClass>();
                        for (int j = 0; j < rod; j++)
                        {
                            reiksmes = file.ReadLine().Split(Skirtukas);
                            IndicatorsClass ind = new IndicatorsClass();
                            ind.INDPAVLine = reiksmes[0]; ind.BRLine = ParseDouble(reiksmes[1]); ind.FRLine = ParseDouble(reiksmes[2]); ind.TRLine = ParseDouble(reiksmes[3]); ind.MKDLine = ParseDouble(reiksmes[4]); ind.IsChecked = false;
                            ind.index = j;
                            EC.RodList.Add(ind);
                        }
                        for (int j = 0; j < uzd; j++)
                        {
                            reiksmes = file.ReadLine().Split(Skirtukas);
                            TasksClass tsk = new TasksClass();
                            tsk.UZDPAVLine = reiksmes[0]; tsk.MaxIvert = ParseDouble(reiksmes[1]); tsk.Ivert = ParseDouble(reiksmes[2]); tsk.IVERTLine = (tsk.Ivert + " / " + tsk.MaxIvert).ToString(); tsk.IsChecked = false;
                            tsk.index = j;
                            EC.UzdList.Add(tsk);
                        }
                        Employees.Items.Add(EC);
                    }
                }
                else if (eilute == "Rodikliu lentele:")
                {
                    int index = Convert.ToInt32(file.ReadLine());
                    for (int i = 0; i < index; i++)
                    {
                        string[] reiksmes = file.ReadLine().Split(Skirtukas);
                        IndicatorsClass ind = new IndicatorsClass();
                        ind.INDPAVLine = reiksmes[0]; ind.BRLine = ParseDouble(reiksmes[1]); ind.FRLine = ParseDouble(reiksmes[2]); ind.TRLine = ParseDouble(reiksmes[3]); ind.MKDLine = ParseDouble(reiksmes[4]); ind.IsChecked = false;
                        ind.index = i;
                        Indicators.Items.Add(ind);
                    }
                }
                else if (eilute == "Uzduociu lentele:")
                {
                    int index = Convert.ToInt32(file.ReadLine());
                    for (int i = 0; i < index; i++)
                    {
                        string[] reiksmes = file.ReadLine().Split(Skirtukas);
                        TasksClass tsk = new TasksClass();
                        tsk.UZDPAVLine = reiksmes[0]; tsk.MaxIvert = ParseDouble(reiksmes[1]); tsk.Ivert = ParseDouble(reiksmes[2]); tsk.IVERTLine = (tsk.Ivert + " / " + tsk.MaxIvert).ToString(); tsk.IsChecked = false;
                        tsk.index = i;
                        Tasks.Items.Add(tsk);
                    }
                }
                else if (eilute == "Archyvo lentele:")
                {
                    int index = Convert.ToInt32(file.ReadLine());
                    AEC = new List<ArchyvedEmployeeClass>();
                    for (int i = 0; i < index; i++)
                    {
                        string[] reiksmes = file.ReadLine().Split(Skirtukas);
                        ArchyvedEmployeeClass EC = new ArchyvedEmployeeClass();
                        EC.NameLine = reiksmes[0]; EC.BALine = ParseDouble(reiksmes[1]); EC.RODLine = ParseDouble(reiksmes[2]); EC.UZDLine = ParseDouble(reiksmes[3]); EC.VisoLine = ParseDouble(reiksmes[4]); EC.Date = reiksmes[5]; EC.IsChecked = false;
                        EC.index = i;
                        reiksmes = file.ReadLine().Split(Skirtukas);
                        int rod = Convert.ToInt32(reiksmes[0]);
                        int uzd = Convert.ToInt32(reiksmes[1]);
                        EC.MaxKDP = ParseDouble(reiksmes[2]);
                        EC.RodList = new List<IndicatorsClass>();
                        EC.UzdList = new List<TasksClass>();
                        for (int j = 0; j < rod; j++)
                        {
                            reiksmes = file.ReadLine().Split(Skirtukas);
                            IndicatorsClass ind = new IndicatorsClass();
                            ind.INDPAVLine = reiksmes[0]; ind.BRLine = ParseDouble(reiksmes[1]); ind.FRLine = ParseDouble(reiksmes[2]); ind.TRLine = ParseDouble(reiksmes[3]); ind.MKDLine = ParseDouble(reiksmes[4]); ind.IsChecked = false;
                            ind.index = j;
                            EC.RodList.Add(ind);
                        }
                        for (int j = 0; j < uzd; j++)
                        {
                            reiksmes = file.ReadLine().Split(Skirtukas);
                            TasksClass tsk = new TasksClass();
                            tsk.UZDPAVLine = reiksmes[0]; tsk.MaxIvert = ParseDouble(reiksmes[1]); tsk.Ivert = ParseDouble(reiksmes[2]); tsk.IVERTLine = (tsk.Ivert + " / " + tsk.MaxIvert).ToString(); tsk.IsChecked = false;
                            tsk.index = j;
                            EC.UzdList.Add(tsk);
                        }
                        AEC.Add(EC);
                    }
                }
            }
            file.Close();
            if (Employees.Items.Count == 0 && Tasks.Items.Count == 0 && Indicators.Items.Count == 0 && AEC.Count == 0 && NeraTuscias == false)
            {
                EmployeeClass EC = new EmployeeClass();
                EC.index = 0; EC.IsChecked = false; EC.NameLine = "Marko"; EC.BALine = 1000.00; EC.RODLine = 0; EC.UZDLine = 0;
                EC.VisoLine = 1000.00; EC.MaxKDP = 0; EC.RodList = new List<IndicatorsClass>() { }; EC.UzdList = new List<TasksClass>() { };
                Employees.Items.Add(EC);

                EC = new EmployeeClass();
                EC.index = 1; EC.IsChecked = false; EC.NameLine = "Employee 2"; EC.BALine = 2000.00; EC.RODLine = 0; EC.UZDLine = 0;
                EC.VisoLine = 2000.00; EC.MaxKDP = 0; EC.RodList = new List<IndicatorsClass>() { }; EC.UzdList = new List<TasksClass>() { };
                Employees.Items.Add(EC);

                EC = new EmployeeClass();
                EC.index = 2; EC.IsChecked = false; EC.NameLine = "Employee 3"; EC.BALine = 3000.00; EC.RODLine = 0; EC.UZDLine = 0;
                EC.VisoLine = 3000.00; EC.MaxKDP = 0; EC.RodList = new List<IndicatorsClass>() { }; EC.UzdList = new List<TasksClass>() { };
                Employees.Items.Add(EC);

                IndicatorsClass ind = new IndicatorsClass();
                ind.INDPAVLine = "PROFIT"; ind.BRLine = 100000.0; ind.FRLine = 121000.0;
                ind.TRLine = 130000.00; ind.MKDLine = 1200.0; ind.IsChecked = false; ind.index = 0;
                Indicators.Items.Add(ind);

                ind = new IndicatorsClass();
                ind.INDPAVLine = "COSTS"; ind.BRLine = 500000.0; ind.FRLine = 480000.0; 
                ind.TRLine = 450000.00; ind.MKDLine = 800.0; ind.IsChecked = false; ind.index = 1;
                Indicators.Items.Add(ind);

                ind = new IndicatorsClass();
                ind.INDPAVLine = "Indicator 3"; ind.BRLine = 2.0; ind.FRLine = 2.4;
                ind.TRLine = 4.0; ind.MKDLine = 2.0; ind.IsChecked = false; ind.index = 2;
                Indicators.Items.Add(ind);

                ind = new IndicatorsClass();
                ind.INDPAVLine = "Indicator 4"; ind.BRLine = 3.00; ind.FRLine = 3.6;
                ind.TRLine = 6.00; ind.MKDLine = 3.00; ind.IsChecked = false; ind.index = 3;
                Indicators.Items.Add(ind);

                TasksClass tsk = new TasksClass();
                tsk.UZDPAVLine = "RELATIONSHIP WITH..."; tsk.MaxIvert = 11.0; tsk.Ivert = 9.0;
                tsk.IVERTLine = (tsk.Ivert + " / " + tsk.MaxIvert).ToString(); tsk.IsChecked = false; tsk.index = 0;
                Tasks.Items.Add(tsk);

                tsk = new TasksClass();
                tsk.UZDPAVLine = "CUTTING ON THE RET..."; tsk.MaxIvert = 9.0; tsk.Ivert = 5.0;
                tsk.IVERTLine = (tsk.Ivert + " / " + tsk.MaxIvert).ToString(); tsk.IsChecked = false; tsk.index = 1;
                Tasks.Items.Add(tsk);

                tsk = new TasksClass();
                tsk.UZDPAVLine = "IMPROVING PROFESS..."; tsk.MaxIvert = 7.0; tsk.Ivert = 6.0;
                tsk.IVERTLine = (tsk.Ivert + " / " + tsk.MaxIvert).ToString(); tsk.IsChecked = false; tsk.index = 2;
                Tasks.Items.Add(tsk);

                tsk = new TasksClass();
                tsk.UZDPAVLine = "TASK 4"; tsk.MaxIvert = 8.0; tsk.Ivert = 7.0;
                tsk.IVERTLine = (tsk.Ivert + " / " + tsk.MaxIvert).ToString(); tsk.IsChecked = false; tsk.index = 3;
                Tasks.Items.Add(tsk);

                tsk = new TasksClass();
                tsk.UZDPAVLine = "TASK 5"; tsk.MaxIvert = 9.0; tsk.Ivert = 8.0;
                tsk.IVERTLine = (tsk.Ivert + " / " + tsk.MaxIvert).ToString(); tsk.IsChecked = false; tsk.index = 3;
                Tasks.Items.Add(tsk);

                AEC.Clear();
                ArchyvedEmployeeClass ECA = new ArchyvedEmployeeClass();
                ECA.NameLine = "Marko"; ECA.BALine = 1000.00; ECA.RODLine = 0; ECA.UZDLine = 0; ECA.VisoLine = 1000.00; ECA.Date = "2014.06.16";
                ECA.IsChecked = false; ECA.index = 0; ECA.RodList = new List<IndicatorsClass>() { }; ECA.UzdList = new List<TasksClass>() { };
                AEC.Add(ECA);

                ECA = new ArchyvedEmployeeClass();
                ECA.NameLine = "Employee 2"; ECA.BALine = 2000.00; ECA.RODLine = 0; ECA.UZDLine = 0; ECA.VisoLine = 2000.00; ECA.Date = "2014.06.16";
                ECA.IsChecked = false; ECA.index = 1; ECA.RodList = new List<IndicatorsClass>() { }; ECA.UzdList = new List<TasksClass>() { };
                AEC.Add(ECA);

                ECA = new ArchyvedEmployeeClass();
                ECA.NameLine = "Employee 3"; ECA.BALine = 3000.00; ECA.RODLine = 0; ECA.UZDLine = 0; ECA.VisoLine = 3000.00; ECA.Date = "2014.06.16";
                ECA.IsChecked = false; ECA.index = 2; ECA.RodList = new List<IndicatorsClass>() { }; ECA.UzdList = new List<TasksClass>() { };
                AEC.Add(ECA);
            }
        }
 private void SaveButton_Click(object sender, RoutedEventArgs e)
 {
     for (int i = 0; i < Employees.Items.Count; i++)
     {
         EmployeeClass emp = (EmployeeClass)Employees.Items[i];
         if (emp.IsChecked == true)
         {
             ArchyvedEmployeeClass A = new ArchyvedEmployeeClass();
             A.BALine = emp.BALine;
             DateTime dateTime = DateTime.UtcNow.Date;
             string data = dateTime.ToString("yyyy.MM.dd");
             A.Date = data;
             A.index = AEC.Count;
             A.IsChecked = false;
             A.MaxKDP = emp.MaxKDP;
             A.NameLine = emp.NameLine;
             A.RODLine = emp.RODLine;
             A.UZDLine = emp.UZDLine;
             A.VisoLine = emp.VisoLine;
             A.RodList = new List<IndicatorsClass>();
             A.UzdList = new List<TasksClass>();
             if (emp.RodList == null)
             {
                 emp.RodList = new List<IndicatorsClass>();
             }
             if (emp.UzdList == null)
             {
                 emp.UzdList = new List<TasksClass>();
             }
             for (int j = 0; j < emp.RodList.Count; j++)
             {
                 IndicatorsClass ind = (IndicatorsClass)emp.RodList[j];
                 IndicatorsClass newind = new IndicatorsClass();
                 newind.FRLine = ind.FRLine; newind.BRLine = ind.BRLine; newind.index = A.RodList.Count; newind.INDPAVLine = ind.INDPAVLine; newind.IsChecked = false; newind.MKDLine = ind.MKDLine; newind.TRLine = ind.TRLine;
                 A.RodList.Add(newind);
             }
             for (int j = 0; j < emp.UzdList.Count; j++)
             {
                 TasksClass tsk = (TasksClass)emp.UzdList[j];
                 TasksClass newtsk = new TasksClass();
                 newtsk.index = A.UzdList.Count; newtsk.IsChecked = false; newtsk.Ivert = tsk.Ivert; newtsk.IVERTLine = tsk.IVERTLine; newtsk.MaxIvert = tsk.MaxIvert; newtsk.UZDPAVLine = tsk.UZDPAVLine;
                 A.UzdList.Add(newtsk);
             }
             AEC.Add(A);
         }
     }
     KillAll();
     SaveAll();
     SaveKalba(System.Threading.Thread.CurrentThread.CurrentCulture.ToString());
 }
        private void PopList()
        {
            ArchivedEmployees.Items.Clear();
            for (int i = 0; i < AEC.Count; i++)
            {

                ArchyvedEmployeeClass EC = new ArchyvedEmployeeClass();
                EC.NameLine = AEC[i].NameLine; EC.BALine = AEC[i].BALine; EC.RODLine = AEC[i].RODLine; EC.UZDLine = AEC[i].UZDLine; EC.VisoLine = AEC[i].VisoLine; EC.Date = AEC[i].Date; EC.IsChecked = false;
                EC.MaxKDP = AEC[i].MaxKDP;
                EC.index = i;
                EC.RodList = new List<IndicatorsClass>();
                EC.UzdList = new List<TasksClass>();
                if (AEC[i].RodList == null)
                {
                    AEC[i].RodList = new List<IndicatorsClass>();
                }
                if (AEC[i].UzdList == null)
                {
                    AEC[i].UzdList = new List<TasksClass>();
                }
                for (int j = 0; j < AEC[i].RodList.Count; j++)
                {
                    IndicatorsClass ind = new IndicatorsClass();
                    ind.INDPAVLine = AEC[i].RodList[j].INDPAVLine; ind.BRLine = AEC[i].RodList[j].BRLine; ind.FRLine = AEC[i].RodList[j].FRLine; ind.TRLine = AEC[i].RodList[j].TRLine; ind.MKDLine = AEC[i].RodList[j].MKDLine; ind.IsChecked = false;
                    ind.index = j;
                    EC.RodList.Add(ind);
                }
                for (int j = 0; j < AEC[i].UzdList.Count; j++)
                {
                    TasksClass tsk = new TasksClass();
                    tsk.UZDPAVLine = AEC[i].UzdList[j].UZDPAVLine; tsk.MaxIvert = AEC[i].UzdList[j].MaxIvert; tsk.Ivert = AEC[i].UzdList[j].Ivert; tsk.IVERTLine = AEC[i].UzdList[j].IVERTLine; tsk.IsChecked = false;
                    tsk.index = j;
                    EC.UzdList.Add(tsk);
                }
                ArchivedEmployees.Items.Add(EC);
            }
        }