Beispiel #1
0
        private void Add_B_Click(object sender, EventArgs e)
        {
            DialogCalc Dialog = new DialogCalc()
            {
                Text = "Создание расчета"
            };
            var mytask = dGVTasks.CurrentRow.DataBoundItem as MyTask;

            if (Dialog.ShowDialog() == DialogResult.OK)
            {
                //true - создать авторасчет, заменить на открытие формы с выбором процентов участия пластов в шихте
                if (Dialog.cBCalcAuto.Checked)
                {
                    repository.AddCalc(new Calc()
                    {
                        MyTask        = mytask.PK_Task,
                        NameCalc      = Dialog.tBNameCalc.Text,
                        Participation = "Без автопостроения"
                    });
                }
                else
                {
                    repository.AddCalc(new Calc()
                    {
                        MyTask        = mytask.PK_Task,
                        NameCalc      = Dialog.tBNameCalc.Text,
                        Participation = "Без автопостроения"
                    });
                }
            }
            LoadCalcs();
        }