public ActionResult Index() { HeadingViewModel hvm = new HeadingViewModel(); hvm.HandleRequest(); return(View(hvm.Headings)); }
public ActionResult Heading(HeadingRenderingParameters args, Database database) { var model = new HeadingViewModel { HeadingLevel = args.HeadingLevel.Or("H1").ToLower(), CssClass = args.CssClass }; if (args.TextAlign != null) { model.CssClass = string.Join(" ", new[] { model.CssClass, args.TextAlign[CssClassOptionFieldIDs.CssClass] }); } return(View(model)); }
public CompletionScreenViewModel(Action onClose, string heading, IEnumerable <XrmButtonViewModel> options, object completionObject, IApplicationController controller) : base(controller) { Heading = new HeadingViewModel(heading, controller); CompletionHeadingText = heading; CompletionOptions = options; if (completionObject != null) { var formController = FormController.CreateForObject(completionObject, ApplicationController, null); CompletionDetails = new ObjectEntryViewModel(null, null, completionObject, formController); CompletionDetails.IsReadOnly = true; CompletionDetails.PropertyChanged += CompletionDetails_PropertyChanged; } //CompletionDetails = new ObjectsGridSectionViewModel("Summary", completionDetails, controller); CloseButton = new XrmButtonViewModel("Close", onClose, controller); }
public ObjectsGridSectionViewModel(string heading, IEnumerable <object> items, IApplicationController controller) : base(controller) { Items = items ?? new object[0]; HeadingViewModel = new HeadingViewModel(heading, ApplicationController); }