Exemple #1
0
        static List <produktaiclass> skaitytiProduktus(string pd)
        {
            List <produktaiclass> prekes = new List <produktaiclass>();


            using (StreamReader srautas = new StreamReader(pd, Encoding.GetEncoding(1257)))
            {
                string eilute;
                int    tipas;
                string pavadinimas;
                double kaina;
                while ((eilute = srautas.ReadLine()) != null)
                {
                    string[] eilDalis = eilute.Split(';');
                    pavadinimas = eilDalis[0];
                    kaina       = double.Parse(eilDalis[1]);
                    tipas       = int.Parse(eilDalis[2]);
                    produktaiclass laik = new produktaiclass(tipas, pavadinimas, kaina);
                    prekes.Add(laik);
                }
                return(prekes);
            }
        }
Exemple #2
0
        private void patvirtintiUzs_Click(object sender, EventArgs e)
        {
            string[] laik = pardavejas.Text.Split(',');
            string   vard = laik[0];
            int      IDp  = int.Parse(laik[1]);


            for (int i = 0; i < pard.Count; i++)
            {
                if (IDp == pard[i].ID)
                {
                    uzs.pardavejoID = IDp;
                    uzs.uzsData     = dateTimePicker1.Value.ToString("yyyy-MM-dd");;
                }
            }

            string[] laik1 = pirkejas.Text.Split(',');
            string   vard1 = laik1[0];
            int      IDk   = int.Parse(laik1[1]);

            for (int i = 0; i < kli.Count; i++)
            {
                if (IDk == kli[i].ID)
                {
                    uzs.uzsakovas = IDk;
                    knr           = i;
                }
            }

            //for (int j = 0; j < uzsakymoRez.Rows.Count; j++)
            //{

            //    //string[] eilute = uzsakymoRez.Rows[j].ToString().Split('|');
            //    //prekes2[j].pavadinimas = eilute[0];
            //    //prekes2[j].tipas = int.Parse(eilute[1]);
            //    //prekes2[j].kaina = double.Parse(eilute[2]);
            //    //prekes2[j].kiekis = int.Parse(eilute[3]);
            //    //uzs.suma += double.Parse(eilute[4]);

            //    //string[] eilute = uzsakymoRez.Rows[j].ToString().Split('|');
            //    //string pavadinimas = eilute[0];
            //    //int tipas = int.Parse(eilute[1]);
            //    //double kaina = double.Parse(eilute[2]);
            //    //int kiekis = int.Parse(eilute[3]);
            //    //uzs.suma += double.Parse(eilute[4]);

            //    MessageBox.Show(uzsakymoRez.Rows[j].ToString());
            //}

            for (int i = 0; i < prekes2.Count; i++)
            {
                produktaiclass pre = new produktaiclass(prekes2[i].tipas, prekes2[i].pavadinimas, prekes2[i].kaina, prekes2[i].kiekis);
                uzs.Deti(pre);
            }
            kli[knr].Deti(uzs);

            isvedimas(kliRez, kli[knr]);

            this.Close();
            //Pardavimo_forma pf = new Pardavimo_forma();
            //pf.Close();
        }
Exemple #3
0
 public void Deti(produktaiclass obj)
 {
     prekes[n++] = obj;
 }