Exemplo n.º 1
0
        private void Add_BT_Click(object sender, EventArgs e)
        {
            if (IsEmt())
            {
                MessageBox.Show("Provide information at unassigned box(es)");
                ID_TB.Focus();
            }
            else if (ID_TB.Text.Substring(0, 1) == "0")
            {
                MessageBox.Show("invalid ID input");
                ID_TB.Focus();
            }
            else
            {
                TCC_PopupCl Popup = new TCC_PopupCl(ID_TB.Text, Name_TB.Text, Description_TB.Text, Assign_CB.Text);

                if (Popup.Add(Role_LB.Text.ToString()) != 0)
                {
                    MessageBox.Show("Success");
                    ClearTB();
                    this.Close();
                }
                else
                {
                    MessageBox.Show("Assign the god damn Course beyotch");
                }
            }
        }
Exemplo n.º 2
0
 public void IndexValue()
 {
     ID_TB.AppendText("11");
     NameTB.AppendText("HongGilDong");
     GroupTB.AppendText("M");
     //  YYYY-mm-ddTHH:MM 형식으로 전달받는다.
     startTime.AppendText("2020-08-11T09:00");
     endTime.AppendText("2020-09-01T09:00");
 }
Exemplo n.º 3
0
        private void DescriptionArg_F_FormClosing(object sender, FormClosingEventArgs e)
        {
            if (DialogResult == DialogResult.OK)
            {
                String Error = String.Empty;
                try
                {
                    if (String.IsNullOrEmpty(ID_TB.Text))
                    {
                        ID_TB.Focus();
                        Error = "В поле ID должно быть значение";
                        throw new Exception(Error);
                    }

                    if (String.IsNullOrEmpty(Value_TB.Text))
                    {
                        Value_TB.Focus();
                        Error = "В поле значение должны быть данные";
                        throw new Exception(Error);
                    }

                    if (CurrentObject is DiameterIngot)
                    {
                        try
                        {
                            Double Temp = Convert.ToDouble(Value_TB.Text.Trim());
                        }
                        catch
                        {
                            Value_TB.Focus();
                            Error = "Поле значение должно содержать числовое значение";
                            throw;
                        }
                    }

                    SystemArgs.PrintLog("Данные модификации успешно получены");
                }
                catch
                {
                    MessageBox.Show(Error, "Ошибка", MessageBoxButtons.OK, MessageBoxIcon.Error);
                    SystemArgs.PrintLog($"ошибка при получении параметров модификации: {Error}");
                    e.Cancel = true;
                }
            }
        }