private void btnDodaj_Click(object sender, RoutedEventArgs e) { try { DAL_DAO.DAL d = DAL_DAO.DAL.Instanca; d.kreirajKonekciju(); DAL_DAO.DAL.AdminDAO ad = d.getDAO.getAdminDAO(); if (!zaUredjivanje) { ad.create(new Admin(0, tboxIme.Text, tboxPrezime.Text, tboxUser.Text, tboxPass.Password.ToString(), tboxMail.Text, TipAdmina.Sporedni, imgSlika)); } else { ad.update(new Admin(0, tboxIme.Text, tboxPrezime.Text, tboxUser.Text, tboxPass.Password.ToString(), tboxMail.Text, TipAdmina.Sporedni, imgSlika)); } d.terminirajKonekciju(); mainWindow.inicijalizirajAdmine(); if (!zaUredjivanje) { System.Windows.MessageBox.Show("Admin unešen!"); } else { System.Windows.MessageBox.Show("Podaci su promijenjeni"); } } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); } }
private void potvrdiAdmina() { Admin a = user as Admin; a.Password = noviPass; DAL_DAO.DAL d = DAL_DAO.DAL.Instanca; d.kreirajKonekciju(); DAL_DAO.DAL.AdminDAO ad = d.getDAO.getAdminDAO(); ad.update(a); d.terminirajKonekciju(); }