Ejemplo n.º 1
0
        // GET: api/Events
        public SportEvent_Parsed[] Get()
        {
            var dataContext = new SqlConnectionDataContext();
            Table <SportEvent> table_sportEvents = dataContext.SportEvents;
            //IEnumerator<SportEvent> enu_sportEvents = table_sportEvents.GetEnumerator();
            List <SportEvent> list_sportEvents = table_sportEvents.ToList();


            SportEvent_Parsed[] toString = new SportEvent_Parsed[list_sportEvents.Count];
            for (int i = 0; i < list_sportEvents.Count; i++)
            {
                //string json = JsonConvert.SerializeObject(list_sportEvents[i]);
                toString[i] = parsedSportEvent(list_sportEvents[i]);
            }

            return(toString);


            /*
             * string val = "[{title: 'Chuki Fluki 1 ',category: \"לגרודכ\",owner: \"s6081260\",max_attendies: \"5\",location: \"םש להוא\",notes: \"רחאל אל\", startsAt: moment().startOf('week').add(3, 'days').toDate(),endsAt: moment().startOf('week').add(3, 'days').toDate() }]; ";
             * JavaScriptSerializer java = new JavaScriptSerializer();
             * string toreturn = java.Serialize(val);
             * val = val.Replace("\"", "");
             * return val;
             */
        }
Ejemplo n.º 2
0
        static public SportEvent_Parsed parsedSportEvent(SportEvent sportEvent)
        {
            //SportEvent_Parsed parsed = new SportEvent_Parsed(sportEvent);

            SportEvent_Parsed sportEvent_parsed = new SportEvent_Parsed()
            {
                title         = sportEvent.title,
                category      = sportEvent.CategoryName,
                owner         = sportEvent.OwnerID.ToString(),
                max_attendies = sportEvent.MaxAttendies,
                location      = sportEvent.location,
                notes         = sportEvent.notes,
                startsAt      = sportEvent.Date,
                endsAt        = sportEvent.Date.AddMinutes(sportEvent.Duration)
            };

            //string toreturn = (JsonConvert.SerializeObject(sportEvent_parsed)).Replace(@"\","");
            JavaScriptSerializer java = new JavaScriptSerializer();
            string toreturn           = java.Serialize(sportEvent_parsed).Replace(@"\", "");

            return(sportEvent_parsed);
        }