Example #1
0
        ////////////////////////////////////////////////////////////////////////////////////////
        ////////////////////////////////////////////////////////////////////////////////////////
        public bool Accept()
        {
            double sumEntered = 0;
            double sumCount  = 0;
            // Просим ввести полученныю сумму от клиента
            if (settings.AskSumFromClient == "1")
            {
                TicketSumCount SumForm = new TicketSumCount(global);
                SumForm.ShowDialog();
                sumEntered = global.buffTicketMetaCount;
            }
            // Считаем итоговую сумму по чеку
            sumCount = SumCount();

            // Сравниваем их
            if (sumCount > sumEntered)
            {
                if (settings.NotifySumError == "1")
                {
                    MessageBox.Show("Введенная сумма меньше итоговой. В качестве нее будет указанная итоговая сумма по чеку!");
                }
                sumEntered = sumCount;
            }

            HardKKM print = new HardKKM(D, id, sumEntered, global);

            MysqlInsert("1");
            return true;
        }
Example #2
0
 private void button1_Click(object sender, EventArgs e)
 {
     HardKKM printer = new HardKKM();
     printer.Print("Информация о товаре");
     printer.Border();
     printer.Print(label2.Text);
         printer.Print(label23.Text);
             printer.Print("");
     printer.Print(label1.Text);
         printer.Print(label24.Text);
             printer.Print("");
     printer.Print(label3.Text);
         printer.Print(label22.Text);
             printer.Print("");
     printer.Print(label4.Text);
         printer.Print(label21.Text);
         printer.Print("");
     printer.Print(label5.Text);
         printer.Print(label20.Text);
         printer.Print("");
     printer.Print(label9.Text);
         printer.Print(label19.Text);
         printer.Print("");
     printer.Print(label8.Text);
         printer.Print(label18.Text);
         printer.Print("");
     printer.Print(label7.Text);
         printer.Print(label17.Text);
         printer.Print("");
     printer.Print(label6.Text);
         printer.Print(label16.Text);
         printer.Print("");
     printer.Print(label13.Text);
         printer.Print(label15.Text);
         printer.Print("");
     printer.Print(label12.Text);
         printer.Print(label14.Text);
         printer.Print("");
     printer.Print(label11.Text);
         printer.Print(label10.Text);
         printer.Print("");
         printer.Border();
         printer.Spaser();
 }
Example #3
0
 private void button5_Click(object sender, EventArgs e)
 {
     HardKKM p = new HardKKM();
     if (p.RestoreConfig(0))
         MessageBox.Show("Внутрення прошивка настроена успешно");
 }
Example #4
0
        private void button8_Click(object sender, EventArgs e)
        {
            if (global.CheckLvl(1, 1))
            {
                if (trigger == 1)
                {
                    if (global.CheckLvl(2, 1))
                    {
                        HardKKM print = new HardKKM("Z");
                    }
                }
                else if (trigger == 2)
                {

                }
                else
                {
                    this.Hide();

                    button1.Text = "Товаров";
                    button1.Show();
                    trigger = 2;
                }
            }
        }
Example #5
0
        private void button3_Click(object sender, EventArgs e)
        {
            if (trigger == 1)
            {
                HardKKM print = new HardKKM("X");
            }
            else
            {
                if (global.CheckLvl(1, 1))
                {
                    this.Hide();

                    button1.Text = "По чекам";
                    button1.Show();
                    button7.Text = "По продажам";
                    button7.Show();
                    button3.Text = "X - отчет";
                    button3.Show();
                    button8.Text = "Z - отчет";
                    button8.Show();
                    trigger = 1;
                }
            }
        }
Example #6
0
 //////////////////////////////////////////////////////////////////////////////
 //////////////////////////////////////////////////////////////////////////////
 private void button2_Click(object sender, EventArgs e)
 {
     if (trigger == 1)
     {
         HardKKM print = new HardKKM("X");
     }
 }
Example #7
0
        private void button2_Click(object sender, EventArgs e)
        {
            if (dataGrid.Rows.Count != 0)
            {
                HardKKM printer = new HardKKM();
                printer.Border();
                printer.Print("Отчет за период");
                printer.Print("C : " + Convert.ToString(Calen1.Value.Date.Day) + "." + Convert.ToString(Calen1.Value.Date.Month) + "." + Convert.ToString(Calen1.Value.Date.Year));
                printer.Print("По : " + Convert.ToString(Calen2.Value.Date.Day) + "." + Convert.ToString(Calen2.Value.Date.Month) + "." + Convert.ToString(Calen2.Value.Date.Year));
                printer.Border();

                    printer.Print("");
                    printer.Print("Сумма: " + label5.Text);
                    printer.Print("Кол-во чеков: " + label6.Text);
                    printer.Print("");
                    printer.Border();
                    printer.Spaser();
            }
            else {
                MessageBox.Show("Нету данных для печати");
            }
        }