// GET: Talks/Details/5 public ActionResult Details(int id) { Talks talk = talkService.GetTalkById(id); TalksViewModel model = new TalksViewModel(); model.InjectFrom(talk); return(View(talk)); }
// GET: Talks/Delete/5 public ActionResult Delete(int id) { var talkToDelete = talkService.GetTalkById(id); TalksViewModel model = new TalksViewModel(); model.InjectFrom(talkToDelete); return(View(model)); }
// GET: Talks/Details/5 public ActionResult Details(int id) { var getTalkById = talksService.GetTalksById(id); TalksViewModel model = new TalksViewModel(); model.InjectFrom(getTalkById); return(View(model)); }
public ActionResult Edit(int id, TalksViewModel model) { Talks talk = new Talks(); talk.InjectFrom(model); var talkToUpdate = talkService.UpdateTalk(talk); return(RedirectToAction(nameof(Index))); }
public ActionResult Delete(int id, TalksViewModel model) { Talks talkToDelete = new Talks(); talkToDelete = talkService.GetTalkById(id); model.InjectFrom(talkToDelete); talkService.Delete(talkToDelete); talkService.Save(); return(RedirectToAction(nameof(Index))); }
// GET: Talks/Delete/5 public ActionResult Delete(int id) { var deleteTalk = talksService.GetTalksById(id); TalksViewModel model = new TalksViewModel(); model.InjectFrom(deleteTalk); return(View(model)); }
public ActionResult Delete(int id, TalksViewModel model) { Talks deleteTalk = new Talks(); deleteTalk = talksService.GetTalksById(id); model.InjectFrom(deleteTalk); talksService.DeleteATalk(deleteTalk); return(RedirectToAction(nameof(Index))); }
public async Task <IActionResult> Index() { Console.WriteLine("GetLatestTalks "); return(await cache.GetOrSet(MediaCache.LatestTalksKey, GetView)); async Task <IActionResult> GetView() { SetCurrentNavigationToHome(); var talks = await conferenceService.GetLatestTalks(); var talksViewModel = new TalksViewModel(talks); return(View(talksViewModel)); } }
public ActionResult Create(TalksViewModel model) { if (ModelState.IsValid) { Talks talk = new Talks(); talk.InjectFrom(model); var createNewTalk = talkService.AddTalk(talk); if (createNewTalk == null) { ModelState.AddModelError("Name", "The Name must be unique!"); return(View(model)); } } return(RedirectToAction(nameof(Index))); }
public ActionResult Edit(int id, TalksViewModel model) { if (ModelState.IsValid) { Talks talks = new Talks(); talks.InjectFrom(model); var updateTalk = talksService.UpdateATalk(talks); if (updateTalk == null) { ModelState.AddModelError("Name", "The name must be unique"); return(View(model)); } return(RedirectToAction(nameof(Index))); } else { return(View(model)); } }
private void Talks_Btn_Clicked(object sender, RoutedEventArgs e) { DataContext = new TalksViewModel(); }
public ActionResult Delete(int id, TalksViewModel model) { return(View()); }
public ActionResult Edit(int id, TalksViewModel model) { return(View()); }
public ActionResult Create(TalksViewModel model) { return(View()); }