public List <ParticipantEventDto> GetShowEvent(int UserID)
        {
            EventDal     eventDalObj = new EventDal();
            List <Event> eventList   = eventDalObj.GetEvents(UserID);
            List <ParticipantEventDto> showEventList = new List <ParticipantEventDto>();

            foreach (var item in eventList)
            {
                if (item.EventStatus != 3)
                {
                    showEventList.Add(MapperFunction(item));
                }
            }
            return(showEventList);
        }
Example #2
0
        public List <ParticipantEventDto> GetpastEvent(int UserID)
        {
            EventDal     ed = new EventDal();
            List <Event> el = ed.GetEvents(UserID);
            //return el;
            List <ParticipantEventDto> elist = new List <ParticipantEventDto>();


            foreach (var item in el)
            {
                ParticipantEventDto pt = new ParticipantEventDto();
                pt.EventID        = item.EventID;
                pt.EventName      = item.EventName;
                pt.EventStartDate = item.EventStartDate;
                pt.SpeakerName    = "aaaa";
                elist.Add(pt);
            }
            return(elist);
        }
Example #3
0
        public static Event ToDalEvent(EventDto e)
        {
            Event ev = new Event();

            //Random rand = new Random();
            //עשיתי מספרים גבוהים כי ךא עובד הבדיקה
            //לעשות פונקצית בדיקב BLL
            //      ev.event_id = rand.Next(100, 10000);

            ev.event_id                  = EventDal.GetHID() + 1;
            ev.invitation_file           = e.invitation_file;
            ev.event_type_id             = e.event_type_id;
            ev.event_date                = e.event_date;
            ev.event_des                 = e.event_des;
            ev.user_id                   = e.user_id;
            ev.due_date                  = e.due_date;
            ev.num_places_around_a_table = e.num_places_around_a_table;
            ev.num_tables                = e.num_tables;
            ///....
            return(ev);
        }
Example #4
0
 public void UpdateEvent(Contracts.Event newEvent)
 {
     EventDal dal = new EventDal();
     dal.UpdateEntity(newEvent);
 }
Example #5
0
 public void DeleteEvent(Guid eventID)
 {
     EventDal dal = new EventDal();
     dal.DeleteEntity(eventID);
 }
Example #6
0
 public Guid CreateEvent(Contracts.Event eventTocreate)
 {
     EventDal dal = new EventDal();
     return dal.CreateEntity(eventTocreate);
 }
Example #7
0
 public Contracts.Event FindEvent(Guid eventID)
 {
     EventDal dal = new EventDal();
     return dal.GetEntity(eventID);
 }
Example #8
0
 public Contracts.Event[] FindEvents(Contracts.EventCriteria criteria)
 {
     EventDal dal = new EventDal();
     return dal.GetEventsByCriteria(criteria);
 }