/// <summary>
        /// Sukuria nauja preke
        /// </summary>
        /// <param name="tabelis">prekes id</param>
        /// <param name="pav">prekes pavadinimas</param>
        /// <param name="kaina">prekes kaina</param>
        public static void Nauja_Prek(string tabelis, string pav, double kaina)
        {
            //List'o papildymas
            Prekė prekė = new Prekė(tabelis, pav, kaina);

            Prekės.Add(prekė);

            //Text failo papildymas
            using (var fr = new StreamWriter(File.Open(PDataFile, FileMode.Append), Encoding.GetEncoding(1257)))
            {
                fr.WriteLine(prekė.ToString());
            }
        }
        /// <summary>
        /// Duomenų nuskaitymo iš failų metodas
        /// </summary>
        public static void Skaitymas()
        {
            //-------------------------Užsakymai----------------------------
            using (StreamReader reader = new StreamReader(UžDataFile, Encoding.GetEncoding(1257)))
            {
                string line;
                while ((line = reader.ReadLine()) != null)
                {
                    string[] part = line.Split(';');
                    id_uzsakymo = part[0];
                    string    klientas   = part[1];
                    double    suma       = double.Parse(part[2]);
                    string    pardavėjas = part[3];
                    DateTime  data       = DateTime.Parse(part[4]);
                    Užsakymas dummy      = new Užsakymas(id_uzsakymo, klientas, suma, pardavėjas, data);
                    Užsakymai.Add(dummy);
                }
            }

            //-------------------------Detalizacija-------------------------
            using (StreamReader reader = new StreamReader(DeDataFile, Encoding.GetEncoding(1257)))
            {
                string line;

                while ((line = reader.ReadLine()) != null)
                {
                    string[]      part    = line.Split(';');
                    string        uid     = part[0];
                    int           i       = 1;
                    List <string> pid     = new List <string>();
                    List <short>  kiekiai = new List <short>();
                    while (part[i] != "")
                    {
                        string   pidnkiekis = part[i];
                        string[] pikd       = pidnkiekis.Split(' ');
                        string   id         = pikd[0];
                        short    kiekis     = short.Parse(pikd[1]);
                        pid.Add(id);
                        kiekiai.Add(kiekis);
                        i++;
                    }
                    Detalizacija dummy = new Detalizacija(uid, pid.ToArray(), kiekiai.ToArray());
                    Detalės.Add(dummy);
                }
            }

            //-------------------------Prekės-------------------------------
            using (StreamReader reader = new StreamReader(PDataFile, Encoding.GetEncoding(1257)))
            {
                string line;
                while ((line = reader.ReadLine()) != null)
                {
                    string[] part = line.Split(';');
                    id_prekes = part[0];
                    string pav   = part[1];
                    double kain  = double.Parse(part[2]);
                    Prekė  dummy = new Prekė(id_prekes, pav, kain);
                    Prekės.Add(dummy);
                }
            }

            //-------------------------Klientai-----------------------------
            using (StreamReader reader = new StreamReader(KlDataFile, Encoding.GetEncoding(1257)))
            {
                string line;
                while ((line = reader.ReadLine()) != null)
                {
                    string[] part  = line.Split(';');
                    string   tipas = part[1];
                    string   pav   = part[2];
                    long     kodas = long.Parse(part[3]);
                    long     tel   = long.Parse(part[4]);

                    Klientas dummy = new Klientas();
                    switch (part[0][0])
                    {
                    case 'F': id_klientoF = part[0]; dummy = new Klientas(id_klientoF, tipas, pav, kodas, tel); break;

                    case 'J': id_klientoJ = part[0]; dummy = new Klientas(id_klientoJ, tipas, pav, kodas, tel); break;
                    }
                    Klientai.Add(dummy);
                }
            }

            //-------------------------Darbuotojai--------------------------
            using (StreamReader reader = new StreamReader(DaDataFile, Encoding.GetEncoding(1257)))
            {
                string line;
                while ((line = reader.ReadLine()) != null)
                {
                    string[] part = line.Split(';');
                    id_darbuotojo = part[0];
                    string     varpav = part[1];
                    Pardavėjas dummy  = new Pardavėjas(id_darbuotojo, varpav);
                    Pardavėjai.Add(dummy);
                }
            }
        }