// GET: Speaker
        /// <summary>
        /// Method to return all speakers of an event
        /// </summary>
        /// <param name="id">event Id</param>
        /// <returns></returns>
        public async Task <ActionResult> Index(string id)
        {
            var speakers = await _eventManagerApi.GetAllSpeakersOfAnEventsAsync(id);

            TempData["EventId"] = id;
            TempData.Keep("EventId");

            return(View(speakers));
        }
 private async Task CreateSpeakerDropDown()
 {
     ViewBag.SpeakerId = new SelectList(await _eventManagerApi.GetAllSpeakersOfAnEventsAsync(TempData.Peek("EventId").ToString()), "SpeakerId", "Name");
 }