Example #1
0
 public void addSynagogue(Synagogue s)
 {
     if (getSynagogue(s.name) == null)
     {
         DataSource.synagogue.Add(s);
     }
 }
Example #2
0
 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);
 }
Example #3
0
 public void deleteSynagogue(Synagogue s)
 {
     if (getSynagogue(s.name) != null)
     {
         DataSource.synagogue.Remove(s);
     }
     else
     {
         throw new Exception("That Synagogue Does Not Exist");
     }
 }
Example #4
0
        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);
        }
Example #5
0
 public Pray GetPray(Synagogue s, DateTime time)
 {
     return(s.prays.Find(p => p.time == time));
 }
Example #6
0
 public IEnumerable <Pray> getPrays(Synagogue s)
 {
     return(s.prays);
 }
Example #7
0
 public IEnumerable <Pray> getPrays(Synagogue s, KindPray kp)
 {
     return(s.prays.Where(p => p.pray == kp));
 }
Example #8
0
 public IEnumerable <Pray> PrayByKind(Synagogue s, KindPray kp)
 {
     return(D.getPrays(s, kp));
 }
Example #9
0
 public IEnumerable <Pray> PrayBySynagogue(Synagogue s)
 {
     return(D.getPrays(s));
 }
Example #10
0
 public void addSynagogue(Synagogue s)
 {
     D.addSynagogue(s);
 }