示例#1
0
 public bool onSaveClick(DateAnalys dateAnalys, bool forChange)
 {
     if (!forChange)
     {
         if (!DAO.getInstance().addNote("Analysis", new FormValue <string, string>("id_contractor", dateAnalys.IdContractor.ToString()),
                                        new FormValue <string, string>("id_raw", dateAnalys.IdRaw.ToString()),
                                        new FormValue <string, string>("date_analysis", dateAnalys.Date)))
         {
             MessageBox.Show("Данная дата анализа уже существует!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return(false);
         }
         else
         {
             return(true);
         }
     }
     else
     {
         if (!DAO.getInstance().updateNote("Analysis", new FormValue <string, string>("id_analysis", dateAnalys.Id.ToString()),
                                           new FormValue <string, string>("date_analysis", dateAnalys.Date)))
         {
             MessageBox.Show("Данная дата анализа уже существует!", "Ошибка!", MessageBoxButtons.OK, MessageBoxIcon.Error);
             return(false);
         }
         else
         {
             return(true);
         }
     }
 }
示例#2
0
 public AddDateAnalysForm(DateAnalys newDateAnalys, bool newChange)
 {
     InitializeComponent();
     dateAnalys = newDateAnalys;
     change     = newChange;
     controller = new AddDateAnalysController();
 }
 public void changeButtonClick(DateAnalys dateAnalys, bool change)
 {
     new AddDateAnalysForm(dateAnalys, change).ShowDialog();
 }
示例#4
0
 public AddDateAnalysForm(DateAnalys newDateAnalys)
 {
     InitializeComponent();
     dateAnalys = newDateAnalys;
     controller = new AddDateAnalysController();
 }