public void UpisiStudenta(Student student) { if (NivoPristupa == 1) { StudentskiDomSingleton.getInstance().UpisiStudenta(student); } }
public static StudentskiDomSingleton getInstance() { if (instance == null) { instance = new StudentskiDomSingleton(); } return(instance); }
public async Task <int> DajBrojVeceraZaStudentaAsync(int id) { Student student = await StudentskiDomSingleton.getInstance().NadjiStudentaPoIDu(id); if (student != null) { return(student.BrojVecera); } return(0); }
public async void AzurirajStanjeVeceraAsync(int id) { Student student = await StudentskiDomSingleton.getInstance().NadjiStudentaPoIDu(id); if (student != null) { student.BrojRucaka++; StudentskiDomSingleton.Context.Student.Update(student); StudentskiDomSingleton.Context.SaveChanges(); } }
public void uplatiDom(Mjesec mjesec) { Student.Mjesec.Remove(mjesec); double dodajBudzet = 158; if (mjesec.Naziv.Equals("Septembar") || mjesec.Naziv.Equals("Juli")) { dodajBudzet /= 2; } StudentskiDomSingleton.getInstance().Uprava.Blagajna.StanjeBudgeta += dodajBudzet; //StudentskiDomSingleton.Context.RedovanStudent.Update(this); StudentskiDomSingleton.Context.Blagajna.Update(StudentskiDomSingleton.getInstance().Uprava.Blagajna); StudentskiDomSingleton.Context.SaveChanges(); }
public async Task <List <Paviljon> > RefreshPaviljonAsync() { List <Paviljon> paviljoni = new List <Paviljon>(); StudentskiDomSingleton studentskiDom = StudentskiDomSingleton.getInstance(); paviljoni = Context.Paviljon.ToList(); foreach (Paviljon p in paviljoni) { p.Sobe = Context.Soba.Where(s => s.PaviljonId == p.PaviljonId).ToList(); } Paviljoni = paviljoni; return(paviljoni); }
public async Task <bool> ProvjeriIdAsync(int id) { if (TrenutniStudentD == null || TrenutniStudentD.Id != id) { Student student = await StudentskiDomSingleton.getInstance().NadjiStudentaPoIDu(id); if (student == null) { return(false); } else { TrenutniStudentD = student; } } return(true); }
public void Pristup(Korisnik korisnik) { StudentskiDom = StudentskiDomSingleton.getInstance(); Korisnik = korisnik; if (korisnik is Student) { NivoPristupa = 3; } else if (korisnik is Restoran) { NivoPristupa = 2; } else if (korisnik is Uprava) { NivoPristupa = 1; } else { NivoPristupa = 4; } }