예제 #1
0
        public IHttpActionResult GetEvent()
        {
            List <Event> events = null;

            using (var entities = new HollywoodTestEntities1())
            {
                events = entities.Events.Select(Ev => new Event()
                {
                    EventID          = Ev.EventID,
                    TounamentID      = Ev.TounamentID,
                    EventName        = Ev.EventName,
                    EventNumber      = Ev.EventNumber,
                    EventDateTime    = Ev.EventDateTime,
                    EventEndDateTime = Ev.EventEndDateTime,
                    AutoClose        = Ev.AutoClose
                }).ToList <Event>();

                if (events == null)
                {
                    return(NotFound());
                }

                return(Ok(events));
            }
        }
예제 #2
0
        public ActionResult Display()
        {
            HollywoodTestEntities1 Entities = new HollywoodTestEntities1();
            List <Tournament>      events   = Entities.Tournaments.ToList();

            return(View(events.ToList()));
        }
예제 #3
0
        public ActionResult IndexUpdate()
        {
            HollywoodTestEntities1 Entities = new HollywoodTestEntities1();
            List <Event>           events   = Entities.Events.ToList();

            return(View(events.ToList()));
        }
예제 #4
0
        // GET: Event
        public ActionResult Index()
        {
            HollywoodTestEntities1 Entities = new HollywoodTestEntities1();


            ViewBag.ListEvents = this.db.Events.ToList();

            using (var client = new HttpClient())
            {
                client.BaseAddress = new Uri("https://localhost:44359/api/index");
                var responseTask = client.GetAsync("Events");
                responseTask.Wait();

                var result = responseTask.Result;
                if (result.IsSuccessStatusCode)
                {
                    var readEve = result.Content.ReadAsAsync <IList <Event> >();
                    readEve.Wait();

                    // events = readEve.Result;
                }
                else
                {
                    //events = Enumerable.Empty<Event>();
                    ModelState.AddModelError(String.Empty, "Server error. Please Contact administrator");
                }
            }
            return(View());
        }
예제 #5
0
        public ActionResult Display()
        {
            HollywoodTestEntities1  Entities = new HollywoodTestEntities1();
            List <EventDetailStatu> events   = Entities.EventDetailStatus.ToList();

            return(View(events.ToList()));
        }
예제 #6
0
 public IHttpActionResult DeleteEventDetail(EventDetail _eventDetail)
 {
     using (HollywoodTestEntities1 db = new HollywoodTestEntities1())
     {
         int         eventN      = Convert.ToInt32(_eventDetail.EventDetailID);
         EventDetail eventdetail = (from ev in db.EventDetails where ev.EventDetailID == _eventDetail.EventDetailID select ev).FirstOrDefault();
         db.EventDetails.Remove(eventdetail);
         db.SaveChanges();
     }
     return(Ok(""));
 }
예제 #7
0
        public void index()
        {
            List <Event> events = null;

            using (var entities = new HollywoodTestEntities1())
            {
                events = entities.Events.Select(Ev => new Event()
                {
                    EventID          = Ev.EventID,
                    TounamentID      = Ev.TounamentID,
                    EventName        = Ev.EventName,
                    EventNumber      = Ev.EventNumber,
                    EventDateTime    = Ev.EventDateTime,
                    EventEndDateTime = Ev.EventEndDateTime,
                    AutoClose        = Ev.AutoClose
                }).ToList <Event>();
            }
        }
예제 #8
0
        // GET: Tournaments/Delete/5

        public ActionResult DeleteEvent(int[] EventIDs)
        {
            try
            {
                using (HollywoodTestEntities1 entities = new HollywoodTestEntities1())
                {
                    foreach (int EventId in EventIDs)
                    {
                        Tournament events = (from Ev in entities.Tournaments where Ev.TounamentID == EventId select Ev).FirstOrDefault();
                        entities.Tournaments.Remove(events);
                    }
                    entities.SaveChanges();
                }
                return(new EmptyResult());
            }
            catch
            {
                return(View());
            }
        }