Example #1
0
        private void timer1_Tick(object sender, EventArgs e)
        {
            string s = File.ReadAllText("wybor.txt");

            if (s != string.Empty && NumberOfClickedList != 0 && CheckIfFileIsNotZero.CheckIfFileIsNotZeroFunction() == true)
            {
                CurrentProduct = ImportOneProduct.ImportSingleProduct(s);

                if (CheckIfFileIsEmpty.CheckIfEmpty(s) == false)
                {
                    Product product = CurrentProduct;

                    string[] arg = new string[7];

                    float amountOfGrams = float.Parse(File.ReadAllText("ilosc.txt"));

                    float floatingAmount = amountOfGrams / 100;

                    arg[0] = product.Name;
                    arg[1] = amountOfGrams.ToString();
                    arg[2] = Math.Round(product.B * floatingAmount, 1).ToString();
                    arg[3] = Math.Round(product.T * floatingAmount, 1).ToString();
                    arg[4] = Math.Round(product.W * floatingAmount, 1).ToString();
                    arg[5] = (product.Kcal * floatingAmount).ToString();
                    arg[6] = product.Barcode.ToString();

                    var itm = new ListViewItem(arg);

                    File.WriteAllText("ilosc.txt", "");

                    switch (NumberOfClickedList)
                    {
                    case 1:
                    {
                        listView1.Items.Add(itm);
                        listView1.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
                        CalculateMacros();
                        break;
                    }

                    case 2:
                    {
                        listView2.Items.Add(itm);
                        listView2.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
                        CalculateMacros();
                        break;
                    }

                    case 3:
                    {
                        listView3.Items.Add(itm);
                        listView3.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
                        CalculateMacros();
                        break;
                    }

                    case 4:
                    {
                        listView4.Items.Add(itm);
                        listView4.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
                        CalculateMacros();
                        break;
                    }

                    case 5:
                    {
                        listView5.Items.Add(itm);
                        listView5.AutoResizeColumns(ColumnHeaderAutoResizeStyle.ColumnContent);
                        CalculateMacros();
                        break;
                    }

                    default:
                        break;
                    }
                }
                NumberOfClickedList = 0;
                File.WriteAllText("wybor.txt", "");
                File.WriteAllText("ilosc.txt", "");
            }
        }
Example #2
0
 private void timer2_Tick(object sender, EventArgs e)
 {
     if (CheckIfAnyButtonIsNotEnabled() == false && CheckIfForm2IsOpen() == false && CheckIfFileIsNotZero.CheckIfFileIsNotZeroFunction() == true) // Tutaj sprawdzić czy 3 forma jest zamknięta
     {
         timer1.Enabled = true;
         UnlockButtons();
     }
 }