public bool SacuvajUlogeZaPredstavu(DataGridView dgwUloge, Predstava p) { listaUloga = dgwUloge.DataSource as BindingList <Uloga>; uloge = listaUloga.ToList <Uloga>(); bool potvrda = false; foreach (Uloga u in uloge) { Object rez = kom.SacuvajUlogu(u); if (rez == null) { MessageBox.Show("Sistem nije uspeo da sacuva uloge!"); potvrda = false; } else { potvrda = true; } } p.BrojGlumaca = uloge.Count; Object pom = kom.IzmeniPredstavu(p); if (pom == null) { potvrda = false; } else { potvrda = true; } if (potvrda == true) { MessageBox.Show("Sistem je uspesno sacuvao uloge!"); uloge.Clear(); dgwUloge.Rows.Clear(); dgwUloge.Refresh(); return(potvrda); } return(potvrda); }