private void btnPromeni_Click(object sender, EventArgs e)
        {
            oPregled.IDPoslanickeGrupe = Int16.Parse(textBox1.Text);
            oPregled.ImeGrupe          = txtImePG.Text;

            PoslanickaGrupaPregled p = PoslanickaGrupaManager.updatePoslanickaGrupaBasic(oPregled);

            MessageBox.Show("Azurirano je " + p.ImeGrupe);
            listBox1.Items.Clear();
            List <PoslanickaGrupaPregled> pregledLista = PoslanickaGrupaManager.vratiSvePoslanickeGrupe();
            List <PoslanickaGrupaPregled> sortirana    = pregledLista.OrderBy(x => x.IDPoslanickeGrupe).ToList();

            for (int i = 0; i < sortirana.Count; i++)
            {
                listBox1.Items.Add(sortirana[i].IDPoslanickeGrupe + " " + sortirana[i].ImeGrupe);
            }
        }
        public static PoslanickaGrupaPregled updatePoslanickaGrupaBasic(PoslanickaGrupaPregled obj)
        {
            try
            {
                ISession s = DataLayer.GetSession();

                PoslanickaGrupa posl = s.Load <PoslanickaGrupa>(obj.IDPoslanickeGrupe);
                posl.ImeGrupe = obj.ImeGrupe;

                s.Update(posl);
                s.Flush();
                s.Close();
            }
            catch (Exception ec)
            {
                MessageBox.Show(ec.Message);
            }
            return(obj);
        }
 public PoslanickaGrupaForma()
 {
     oPregled = new PoslanickaGrupaPregled();
     InitializeComponent();
 }