public IActionResult Details(int?id) { if (id == null) { return(NotFound()); } var speaker = _speakerRepository.GetSpeaker((int)id); if (speaker == null) { return(NotFound()); } return(View(speaker)); }
public IActionResult GetSpeaker(int speakerId) { var speakerFromRepo = speakerRepository.GetSpeaker(speakerId); if (speakerFromRepo == null) { return(NotFound()); } return(Ok(speakerFromRepo)); }
public IActionResult GetSpeaker(int speakerId) { var speakerFromRepo = _speakerRepository.GetSpeaker(speakerId); if (speakerFromRepo == null) { return(NotFound()); } return(Ok(_mapper.Map <SpeakerDto>(speakerFromRepo))); }
public IActionResult GetSpeakerData(int id) { var speaker = repo.GetSpeaker(id); var model = new List <SelectModel>(); for (int i = id; i < id + 10; i++) { var currentModel = new SelectModel(); currentModel.Id = i; currentModel.TextToDisplay = speaker.FullName + 1; model.Add(currentModel); } return(new JsonResult(model)); }
public HttpResponseMessage Reorder(int conferenceId) { var raw = new System.IO.StreamReader(HttpContext.Current.Request.InputStream).ReadToEnd(); var data = JsonConvert.DeserializeObject <List <Order> >(raw); ISpeakerRepository _repository = SpeakerRepository.Instance; foreach (Order no in data) { var speaker = _repository.GetSpeaker(conferenceId, no.id); if (speaker != null) { speaker.Sort = no.order; _repository.UpdateSpeaker(speaker.GetSpeakerBase(), UserInfo.UserID); } } return(Request.CreateResponse(HttpStatusCode.OK, "")); }
public Speaker GetSpeakerById(int id) { return(repo.GetSpeaker(id)); }
public IActionResult GetSpeaker([FromRoute] string speakerName) { List <SpeakerModel> speakerModels = _getSpeakerRepository.GetSpeaker(); return(Ok(speakerModels)); }
public Speaker GetSpeaker(string speakerName) { return(repository.GetSpeaker(speakerName)); }
public Speaker GetSpeaker(SpeakerAddress speakerAddress) { return(repository.GetSpeaker(speakerAddress.SpeakerName)); }