public void addSynagogue(Synagogue s) { if (getSynagogue(s.name) == null) { DataSource.synagogue.Add(s); } }
public void deleteSynagogue(Synagogue s) { if (s.prays != null) { throw new Exception("There R Prays At That Synagogue - Pls Delete Them First!"); } D.deleteSynagogue(s); }
public void deleteSynagogue(Synagogue s) { if (getSynagogue(s.name) != null) { DataSource.synagogue.Remove(s); } else { throw new Exception("That Synagogue Does Not Exist"); } }
public void addPray(Pray p) { Synagogue s = getSynagogue(p.synag.name); if (s.prays.Find(m => m.time == p.time) == null) { return; } s.prays.Add(p); DataSource.pray.Add(p); // if (p.pray == KindPray.Shacrit) // s.Shacrit.Add(p); //else if (p.pray == KindPray.Minha) // s.Minha.Add(p); //else s.Arvit.Add(p); }
public Pray GetPray(Synagogue s, DateTime time) { return(s.prays.Find(p => p.time == time)); }
public IEnumerable <Pray> getPrays(Synagogue s) { return(s.prays); }
public IEnumerable <Pray> getPrays(Synagogue s, KindPray kp) { return(s.prays.Where(p => p.pray == kp)); }
public IEnumerable <Pray> PrayByKind(Synagogue s, KindPray kp) { return(D.getPrays(s, kp)); }
public IEnumerable <Pray> PrayBySynagogue(Synagogue s) { return(D.getPrays(s)); }
public void addSynagogue(Synagogue s) { D.addSynagogue(s); }