Exemplo n.º 1
0
 public static ValunteerEventDto convertDBToDto(ValunteerEvent valunteerEvent)
 {
     return(new ValunteerEventDto()
     {
         dateGetEvent = valunteerEvent.dateGetEvent,
         eventCodeId = valunteerEvent.eventCodeId,
         tzId = valunteerEvent.valunteerId,
         valunteerStatusInEventId = valunteerEvent.valunteerStatusInEventId
     });
 }
Exemplo n.º 2
0
 //פונקציה זו בודקת האם מתנדב מסוים יצא לאירוע מסוים
 public static bool checkEvent(string volunteerTz, int eventCode)
 {
     try
     {
         var            val = db.Valunteers.First(p => p.tz == volunteerTz);
         ValunteerEvent v   = db.ValunteerEvents.FirstOrDefault(f => f.eventCodeId == eventCode && f.valunteerId == val.id);
         if (v != null)
         {
             return(true);
         }
         return(false);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }
Exemplo n.º 3
0
 //פונקציה זו רושמת מתנדב שמאשר יציאה לאירע
 public static bool takeEvent(string valunteerTz, int eventCode)
 {
     try
     {
         var            valen          = db.Valunteers.First(p => p.tz == valunteerTz);
         ValunteerEvent valunteerEvent = new ValunteerEvent();
         valunteerEvent.eventCodeId            = eventCode;
         valunteerEvent.ValunteerStatusInEvent = db.ValunteerStatusInEvents.FirstOrDefault(f => f.discribeValunteerStatusInEvent.Equals("יצא לאירוע"));
         valunteerEvent.dateGetEvent           = DateTime.Now;
         valunteerEvent.valunteerId            = valen.id;
         db.ValunteerEvents.Add(valunteerEvent);
         db.SaveChanges();
         return(true);
     }
     catch (Exception ex)
     {
         return(false);
     }
 }