// GET: MFTForm public ActionResult Index() { TermsViewModel vm = new TermsViewModel(); vm.Terms = _service.ListTerms(User.Identity.GetUserName()); return(View(vm)); }
public IActionResult Terms() { var termsText = configService.GetConfigValue(ConfigService.TermsText); if (termsText == null) { logger.LogError("Terms text from Config table is null"); return(StatusCode(500)); } var model = new TermsViewModel(termsText); return(View(model)); }
public ActionResult Terms() { const string assetsPrefix = "site.terms"; var metadata = MetadataService.GetMetadataForPage(HttpContext); var viewModel = new TermsViewModel(assetsPrefix, metadata) { InlineHeadScript = AssetService.GetInlineHeadScript(), InlineHeadStyles = AssetService.GetInlineHeadStyles(assetsPrefix), TrackMeta = new TrackMeta(metadata) }; return(View("Terms", viewModel)); }
public async Task <IActionResult> Index() { Guid userId = GetUserId(); TermsWithContent newestTerms = await GetNewestTerms(userId, Request.GetCurrentLanguage()); DataMetaWrapper <Translation> translations = await GetTranslations(); var viewModel = new TermsViewModel { Content = newestTerms.Content.Data, HasApproved = newestTerms.HasViewed, Headline = translations.Data.Terms.Headline, ApproveButton = translations.Data.Terms.Approve, HasApprovedString = translations.Data.Terms.HasApproved }; return(View(viewModel)); }
public TermsPage() { InitializeComponent(); BindingContext = viewModel = new TermsViewModel(); }
public TermsPage() { InitializeComponent(); BindingContext = new TermsViewModel(); Shell.SetTabBarIsVisible(this, false); }