예제 #1
0
 /* ВЫЧИСЛЕНИЕ ----------------------------------------------------*/
 void Calculation()
 {
     // Сумма без НДС (Цена, Количество)
     textBox7.Text = ClassCalculation.Sum(textBox4.Text, textBox3.Text);
     // НДС (Сумма без НДС, Ставка НДС)
     textBox6.Text = ClassCalculation.NDS(textBox5.Text, textBox7.Text);
     // Всего (Сумма без НДС, НДС)
     textBox8.Text = ClassCalculation.Total(textBox7.Text, textBox6.Text);
 }
예제 #2
0
 /* При вводе значения */
 void TextBox8TextChanged(object sender, EventArgs e)
 {
     if (textBox8.Text != "" && ClassConversion.checkString(textBox8.Text))
     {
         textBox6.Text = ClassCalculation.ChangeTotal_ReturnNDS(textBox8.Text, textBox5.Text);
     }
     else
     {
         textBox8.Text = "0.00";
     }
 }
예제 #3
0
 /* При вводе значения */
 void TextBox7TextChanged(object sender, EventArgs e)
 {
     if (textBox7.Text != "" && ClassConversion.checkString(textBox7.Text))
     {
         if (textBox3.Text != "0.00" && textBox3.Text != "0")
         {
             textBox4.Text = ClassCalculation.ChangeSum_ReturnPrice(textBox7.Text, textBox3.Text);
         }
     }
     else
     {
         textBox7.Text = "0.00";
     }
 }
예제 #4
0
        /* При потере фокуса */
        void TextBox8LostFocus(object sender, EventArgs e)
        {
            String Value = textBox8.Text;

            textBox8.Clear();
            textBox8.Text = ClassConversion.StringToMoney(Value);
            if (textBox8.Text != "" && ClassConversion.checkString(textBox8.Text))
            {
                textBox6.Text = ClassCalculation.ChangeTotal_ReturnNDS(textBox8.Text, textBox5.Text);
            }
            else
            {
                textBox8.Text = "0.00";
            }
        }
예제 #5
0
 /* При нажатии на Интер*/
 void TextBox8KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter || e.KeyCode == Keys.Tab)
     {
         String Value = textBox8.Text;
         textBox8.Clear();
         textBox8.Text = ClassConversion.StringToMoney(Value);
         if (textBox8.Text != "" && ClassConversion.checkString(textBox8.Text))
         {
             textBox6.Text = ClassCalculation.ChangeTotal_ReturnNDS(textBox8.Text, textBox5.Text);
         }
         else
         {
             textBox8.Text = "0.00";
         }
     }
 }
예제 #6
0
        /* При потере фокуса */
        void TextBox7LostFocus(object sender, EventArgs e)
        {
            String Value = textBox7.Text;

            textBox7.Clear();
            textBox7.Text = ClassConversion.StringToMoney(Value);
            if (textBox7.Text != "" && ClassConversion.checkString(textBox7.Text))
            {
                if (textBox3.Text != "0.00" && textBox3.Text != "0")
                {
                    textBox4.Text = ClassCalculation.ChangeSum_ReturnPrice(textBox7.Text, textBox3.Text);
                }
            }
            else
            {
                textBox7.Text = "0.00";
            }
        }
예제 #7
0
 /* При нажатии на Интер*/
 void TextBox7KeyDown(object sender, KeyEventArgs e)
 {
     if (e.KeyCode == Keys.Enter || e.KeyCode == Keys.Tab)
     {
         String Value = textBox7.Text;
         textBox7.Clear();
         textBox7.Text = ClassConversion.StringToMoney(Value);
         if (textBox7.Text != "" && ClassConversion.checkString(textBox7.Text))
         {
             if (textBox3.Text != "0.00" && textBox3.Text != "0")
             {
                 textBox4.Text = ClassCalculation.ChangeSum_ReturnPrice(textBox7.Text, textBox3.Text);
             }
         }
         else
         {
             textBox7.Text = "0.00";
         }
     }
 }