Esempio n. 1
0
 private void Btn_Edit_Click(object sender, EventArgs e)
 {
     if (edit.NullOrWhite(Txt_Djelatnik) | edit.NullOrWhite(Txt_Oprema))
     {
         PromjenaBojePrazneČelije();
         edit.PorukaPraznaCelija();
     }
     else
     {
         PromjenaBojePrazneČelije();
         var  zaRa     = SetProperties();
         bool provjera = ProvjeraKljučeva(zaRa);
         if (provjera)
         {
             try
             {
                 var success = false;
                 if (CmbZaRa.Text == "Razduživanje")
                 {
                     success = controller.UpdateRazudženje(zaRa);
                 }
                 else
                 {
                     success = controller.Update(zaRa);
                 }
                 if (success is true)
                 {
                     Btn_Pretraži.PerformClick();
                     Clear();
                 }
                 else
                 {
                     edit.MessageDBErrorUpdate();
                 }
             }
             catch (Exception ex)
             {
                 edit.MessageException(ex);
             }
         }
         else
         {
             edit.MessageErrorKeyMissing();
         }
     }
 }
Esempio n. 2
0
 private void Btn_Insert_Click(object sender, EventArgs e)
 {
     if (edit.NullOrWhite(Txt_Djelatnik) | edit.NullOrWhite(Txt_Oprema))
     {
         PromjenaBojePrazneČelije();
         edit.PorukaPraznaCelija();
     }
     else
     {
         PromjenaBojePrazneČelije();
         var  zaRa     = SetProperties();
         bool provjera = ProvjeraKljučeva(zaRa);
         if (provjera)
         {
             try
             {
                 bool success = controller.Insert(zaRa);
                 if (success is true)
                 {
                     Btn_Pretraži.PerformClick();
                     Clear();
                 }
                 else
                 {
                     edit.MessageDBErrorInsert();
                 }
             }
             catch (Exception ex)
             {
                 edit.MessageException(ex);
             }
         }
         else
         {
             edit.MessageErrorKeyMissing();
         }
     }
 }
Esempio n. 3
0
 private void SearchToolStripMenuItem_Click(object sender, EventArgs e)
 {
     Btn_Pretraži.PerformClick();
 }