/* ВЫЧИСЛЕНИЕ ----------------------------------------------------*/ 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); }
/* При вводе значения */ 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"; } }
/* При вводе значения */ 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"; } }
/* При потере фокуса */ 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"; } }
/* При нажатии на Интер*/ 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"; } } }
/* При потере фокуса */ 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"; } }
/* При нажатии на Интер*/ 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"; } } }