private SuccessStoryModel PrepareSuccessStoryModel(SuccessStory successStory) { var model = new SuccessStoryModel(); if (successStory != null) model = successStory.ToModel(); model.Authors = _userService.GetAllUsers().Select(u => u.ToModel()).ToList(); return model; }
private SuccessStoryModel PrepareListSuccessStoryModel(SuccessStory successStory) { var model = successStory.ToModel(); model.Actions.Add(new ModelActionLink { Alt = "Edit", Icon = Url.Content("~/Areas/Admin/Content/images/icon-edit.png"), Target = Url.Action("edit", new { id = successStory.Id }) }); model.Actions.Add(new DeleteActionLink(successStory.Id, Search, Page)); return model; }