Ejemplo n.º 1
0
 // BTN za INSERT podataka u bazu ova metoda poziva više metoda da bi uspješno izvršila zadatak
 // Provjera praznih ćelija, javlja poruke korisnicma (najbliža je korisniku)
 // Postavlja vrijednosti varijabli u modelu, i poziva generičku metodu za unos podatka
 private void Btn_dodaj_Click(object sender, EventArgs e)
 {
     if (edit.NullOrWhite(txt_naziv))
     {
         edit.BojaPozadineZaPrazneCeliji(txt_naziv);
         edit.PorukaPraznaCelija();
     }
     else
     {
         var partner = SetProperties();
         try
         {
             bool success = controller.Insert(partner);
             if (success is true)
             {
                 DTUpdate();
                 Clear();
             }
             else
             {
                 edit.MessageDBErrorInsert();
             }
         }
         catch (Exception ex) { edit.MessageException(ex); }
     }
 }