public Task <IActionResult> DetailsAsync(int articleId, CancellationToken ct) { var articlesDetailsVm = new ArticlesDetailViewModel(); var article = ctx.Articles.First(a => a.Id == articleId); articlesDetailsVm.PublicationDate = article.PublicationDate; articlesDetailsVm.Content = article.Content; articlesDetailsVm.Name = article.Name; return(Task.FromResult <IActionResult>(View("Details", articlesDetailsVm))); }
public ActionResult Details(int?id, string returnUrl) { if (id == null) { return(new HttpStatusCodeResult(HttpStatusCode.BadRequest)); } Article article = Data.Articles.GetById((int)id); if (article == null) { return(HttpNotFound()); } ArticlesDetailViewModel articleModel = ArticlesDetailViewModel.TransformToViewModel(article); return(View(articleModel)); }
public ArticlesDetailsPage(ArticlesDto message) { InitializeComponent(); BindingContext = viewModel = new ArticlesDetailViewModel(message); }