Esempio n. 1
0
        public ActionResult Edit(Guid id)
        {
            _logger.Trace("/Events/Edit (get) called");
            var eventVm = _eventHandler.ReadOne(id);

            eventVm.Locations = _businessHandler.ReadAll().ToSelectListItems(Guid.Empty);

            var misc = _miscHandler.ReadOne(string.Empty, eventVm.Id.ToString());

            if (misc != null)
            {
                switch (misc.ID)
                {
                case "golfevent":
                    eventVm.IsActiveGolfEvent = true;
                    break;

                case "raffle":
                    eventVm.IsActiveRaffle = true;
                    break;

                case "roughriderevent":
                    eventVm.IsActiveRoughRidersEvent = true;
                    break;
                }
            }

            return(View(eventVm));
        }