Ejemplo n.º 1
0
        public int AddEvent(EventInformation _eventInfo)
        {
            int curId = -1;


            using (CX418DataAccess.cx418timingEntities context = new CX418DataAccess.cx418timingEntities())
            {
                Event eventObj = new CX418DataAccess.Event();

                eventObj.EventName   = _eventInfo.EventName;
                eventObj.MultiDay    = _eventInfo.MultiDayEvent;
                eventObj.MultiRace   = _eventInfo.MultiRaceEvent;
                eventObj.Description = _eventInfo.Description;
                eventObj.StartDay    = _eventInfo.EventStartingDate;
                eventObj.EndDay      = _eventInfo.EventEndingDate;


                context.Events.Add(eventObj);
                int rowChange = context.SaveChanges();
                curId = eventObj.ID;
            }



            return(curId);
        }
Ejemplo n.º 2
0
        public int AddRace(RaceInformation _raceInfo)
        {
            int rowChange = -1;
            int curIdRace = -1;

            using (CX418DataAccess.cx418timingEntities context = new CX418DataAccess.cx418timingEntities()) {
                CX418DataAccess.Race raceObj = new CX418DataAccess.Race();
                raceObj.RaceName         = _raceInfo.RaceName;
                raceObj.RaceStartingTime = _raceInfo.RaceStartingTime;
                raceObj.RaceStartedTime  = _raceInfo.RaceStartingTime;
                raceObj.Description      = _raceInfo.Description;
                raceObj.RaceLenght       = _raceInfo.RaceLenght;
                raceObj.EventId          = _raceInfo.EventId;

                context.Races.Add(raceObj);

                rowChange = context.SaveChanges();
                curIdRace = raceObj.ID;
            }



            return(curIdRace);
        }