private void bSacuvaj_Click(object sender, RoutedEventArgs e)
        {
            this.original.setValues(copyObj);

            if (mod == MOD.DODAVANJE)
            {
                try
                {
                    NastavnikDAO.Create(original);
                    Aplikacija.Instanca.Nastavnici.Add(original);
                }
                catch (Exception ex)
                {
                    //MessageBox.Show(ex.Message, "Greska", MessageBoxButton.OK);
                }
            }
            else
            {
                try
                {
                    NastavnikDAO.Update(original);
                }
                catch
                {
                }
            }
            NastavnikDAO.Read();
            this.DialogResult = true;
            this.Close();
        }
Ejemplo n.º 2
0
 private void btnSave_Click(object sender, RoutedEventArgs e)
 {
     try
     {
         original.Ime        = tbIme.Text;
         original.Prezime    = tbPrezime.Text;
         original.JMBG       = tbJmbg.Text;
         original.Plata      = Convert.ToDouble(tbPlata.Text);
         original.Email      = tbEmail.Text;
         original.Adresa     = tbAdresa.Text;
         original.BrTelefona = tbBrojTelefona.Text;
         if (cbStatus.IsChecked == true)
         {
             original.Status = true;
         }
         else
         {
             original.Status = false;
         }
         if (mod == MOD.DODAVANJE)
         {
             int id = Aplikacija.Instanca.Nastavnici.Count + 1;
             original.Id = id;
             Aplikacija.Instanca.Nastavnici.Add(original);
             NastavnikDAO.Create(original);
         }
         else
         {
             NastavnikDAO.Update(original);
         }
         this.Close();
     }
     catch (FormatException)
     {
         MessageBox.Show("Plata mora biti broj");
     }
 }