public void UpisiStudenta(Student student) { student.Soba = Strategy.RasporediStudenta(student); if (student.Soba != null) { student.SobaId = student.Soba.SobaId; int indeksPaviljona = Paviljoni.FindIndex(p => p.PaviljonId == student.Soba.PaviljonId); //Paviljoni[indeksPaviljona].BrojStudenata++; Studenti.Add(student); Context.Student.Add(student); Context.Soba.Update(student.Soba); Context.Paviljon.Update(Paviljoni[indeksPaviljona]); Context.SaveChanges(); } }
public bool DaLiImaMjesta() { return(Paviljoni.Any(p => p.DaLiImaMjesta())); }