예제 #1
0
        private void CalcNO3Button_Click(object sender, EventArgs e)
        {
            if ((NO3TextBox.Text != "") && (SO4TextBox.Text != "") && (hardnessTextBox.Text != ""))

            {
                Calculator.SetData(NO3(), SO4(), Hard(), V250.Checked, fullVolume);
                SColumnMethod();

                //Calculator.CationCapasityL();
                tC007ResinL.Text = Calculator.CationCapasityL().ToString("0.00");
                Calculator.SumAnion();

                Calculator.VAnion();

                Calculator.VCation();

                Calculator.VReal();

                Calculator.DevideNO3SO4();

                Calculator.Bypass125();
                Calculator.Bypass250();
                Calculator.AnionCapasity125();
                Calculator.AnionCapasity250();

                //Calculator.AnionCapasitySelected();
                a202ResinL.Text = Calculator.AnionCapasitySelected().ToString("0.00");

                textBox5.Text = Calculator.Capacity().ToString("0.0");

                //Calculator.Capacity();


                averageFlowTextBox.Text = (Calculator.VReal() * sColumn).ToString("0.00"); //добавляем в форму производительность для выбранной колонны

                saltTextBox.Text = Calculator.GetSumSalt().ToString("0.0");                //добавляем в форму количество соли для регенерации

                textBoxNO3Bypass.Text = Calculator.GetBypass().ToString("0.0");            //добавляем в форму подмес нитратов на выходе

                textBox2.Text = Calculator.GetVolumeA202().ToString("0");
                textBox1.Text = Calculator.GetVolumeTC007().ToString("0");



                //MessageBox.Show($"соотношение {DevideNO3SO4()}");
            }

            else

            {
                MessageBox.Show("Нужно заполнить все исходные данные");
            }
        }