예제 #1
0
        public SaveResult DeleteEventCourt(EventCourt eventCourt)
        {
            SaveResult result = new SaveResult { WasSuccessful = true };

            db.EventCourts.DeleteObject(eventCourt);

            if (!SaveChanges())
            {
                result.WasSuccessful = false;
                result.Message = "Error deleting EventCourt";
            }

            return result;
        }
예제 #2
0
        public SaveResult UpdateEventCourt(EventCourt eventCourt)
        {
            SaveResult result = new SaveResult { WasSuccessful = true };

            db.EventCourts.Attach(eventCourt);

            db.ObjectStateManager.ChangeObjectState(eventCourt, System.Data.EntityState.Modified);

            if (!SaveChanges())
            {
                result.WasSuccessful = false;
                result.Message = "Error updating EventCourt";
            }

            return result;
        }
예제 #3
0
        public EventCourt CreateEventCourt(EventCourt eventCourt)
        {
            db.EventCourts.AddObject(eventCourt);

            SaveChanges();

            return eventCourt;
        }