예제 #1
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                double x         = Double.Parse(CoastBox.Text);
                Tovar  tempTovar = new Tovar(NameBox.Text, ShopBox.Text, Convert.ToDouble(CoastBox.Text));
                tempSklad.Add(tempTovar);
                NameBox.Clear();
                ShopBox.Clear();
            }
            catch { string er = "Неверное введено значение"; MessageBox.Show(er); }
            finally { CoastBox.Clear(); }
            List <Tovar> listOfTovar = new List <Tovar>(tempSklad.Get());

            listView1.Clear();
            listView1.View = View.Details;
            listView1.Columns.Add("№");
            listView1.Columns.Add("Название");
            listView1.Columns.Add("Магазин");
            listView1.Columns.Add("Цена");
            listView1.Columns[listView1.Columns.Count - 1].Width = 90;
            listView1.Columns[listView1.Columns.Count - 2].Width = 123;
            listView1.Columns[listView1.Columns.Count - 3].Width = 123;
            listView1.Columns[listView1.Columns.Count - 4].Width = 30;
            for (int i = 0; i < listOfTovar.Count; i++)
            {
                listView1.Items.Add(Convert.ToString(i + 1));
                listView1.Items[i].SubItems.Add(listOfTovar[i].NameP);
                listView1.Items[i].SubItems.Add(listOfTovar[i].NameSh);
                listView1.Items[i].SubItems.Add(Convert.ToString(listOfTovar[i].Coast));
            }
        }
예제 #2
0
 public double Sum(Tovar t1, Tovar t2)
 {
     return(t1 + t2);
 }
예제 #3
0
        List <Tovar> tovar = new List <Tovar>();// массив товаров

        public void Add(Tovar tvr)
        {
            tovar.Add(tvr);
        }