internal void inicijalizirajPrisustva() { lboxPrisustva.Items.Clear(); DAL_DAO.DAL d = DAL_DAO.DAL.Instanca; d.kreirajKonekciju(); DAL_DAO.DAL.PrisustvoDAO pd = d.getDAO.getPrisustvoDAO(); prisustva = pd.getAll(); foreach (Prisustvo p in prisustva) { lboxPrisustva.Items.Add(p); } d.terminirajKonekciju(); }
private void btnBrisiPrisustva_Click(object sender, RoutedEventArgs e) { try { DAL_DAO.DAL d = DAL_DAO.DAL.Instanca; d.kreirajKonekciju(); DAL_DAO.DAL.PrisustvoDAO pd = d.getDAO.getPrisustvoDAO(); pd.deleteAll(); d.terminirajKonekciju(); inicijalizirajPrisustva(); } catch (Exception ex) { System.Windows.Forms.MessageBox.Show(ex.Message); throw; } }
private void evidentirajPrisustvo(int id) { DAL_DAO.DAL d = DAL_DAO.DAL.Instanca; d.kreirajKonekciju(); DAL_DAO.DAL.PrisustvoDAO pd = d.getDAO.getPrisustvoDAO(); if (pd.jeLiDosao(id)) { pd.unesiOdlazak(id, DateTime.Now); } else { pd.create(new Prisustvo(id, DateTime.Now, DateTime.Now)); } d.terminirajKonekciju(); System.Windows.Forms.MessageBox.Show("Unešeno!"); inicijalizirajPrisustva(); }