public static string GetDeletionData(this LetterHeadViewModel letterHeadViewModel, IHtmlHelper htmlHelper) { NullGuard.NotNull(letterHeadViewModel, nameof(letterHeadViewModel)) .NotNull(htmlHelper, nameof(htmlHelper)); return('{' + $"number: {letterHeadViewModel.Number}, {htmlHelper.AntiForgeryTokenToJsonString()}" + '}'); }
public static string GetDeletionLink(this LetterHeadViewModel letterHeadViewModel, IUrlHelper urlHelper) { NullGuard.NotNull(letterHeadViewModel, nameof(letterHeadViewModel)) .NotNull(urlHelper, nameof(urlHelper)); return(urlHelper.AbsoluteAction("DeleteLetterHead", "Common")); }
public static bool IsKnownLetterHead(this LetterHeadViewModel letterHeadViewModel, IEnumerable <LetterHeadViewModel> knownLetterHeadViewModels) { NullGuard.NotNull(letterHeadViewModel, nameof(letterHeadViewModel)) .NotNull(knownLetterHeadViewModels, nameof(knownLetterHeadViewModels)); return(knownLetterHeadViewModels.Any(knownLetterHeadViewModel => knownLetterHeadViewModel.Number == letterHeadViewModel.Number)); }
public static SelectListItem SelectListItemFor(this LetterHeadViewModel letterHeadViewModel, bool selected) { NullGuard.NotNull(letterHeadViewModel, nameof(letterHeadViewModel)); return(new SelectListItem(letterHeadViewModel.Name, Convert.ToString(letterHeadViewModel.Number), selected)); }