public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); //Query the Database var listResponse = QueryData(); //Build the Records Model _viewModel.TotalRecords = listResponse.EventConfigurationText.Count(); _viewModel.Records.Clear(); foreach (var e in listResponse.EventConfigurationText) { _viewModel.Records.Add(new Record { Id = e.Id, Title = e.Title, Value = e.Value, Actions = new GridActions() { ActionItems = CommonUtils.CreateGridActionItemList(true) } }); } return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); //Handle Deletes if (request.Parameters.ContainsKey("Command")) { if (request.Parameters["Command"] == "DeleteRecords") DeleteRecords(); } var listResponse = QueryData(); _viewModel.TotalRecords = listResponse.TotalRecords; _viewModel.Records.Clear(); foreach (var r in listResponse.Templates) { _viewModel.Records.Add(new Record { Id = r.Id, TemplateName = r.Name, Actions = new GridActions() { ActionItems = CommonUtils.CreateGridActionItemList(true) } }); } return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); // Query the Database var assetCollection = QueryData(request); // Build the Records Model _viewModel.TotalRecords = assetCollection.TotalAssetCount; _viewModel.Records.Clear(); foreach (var asset in assetCollection.Assets) { _viewModel.Records.Add(new Record { Id = asset.Id, Name = asset.Name, Url = asset.Url, IsFolder = asset.IsFolder, FolderPath = asset.FolderPath, Actions = CreateGridActions(asset) }); } return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) { _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); } else { CreateInitialViewModel(); } HandleCommands(request); BuildViewModel(); return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); if (request.Parameters.ContainsKey("Command")) { if (request.Parameters["Command"] == LoadDropdownCommand) return LoadDropdownValues(request); if (request.Parameters["Command"] == DeleteRecordsCommand) DeleteRecords(); if (request.Parameters["Command"] == CopyEventCommand) CopyRecord(request, false); if (request.Parameters["Command"] == CopyEventAndOccurrencesCommand) CopyRecord(request, true); } //Query the Database var listResponse = QueryData(); //Build the Records Model _viewModel.TotalRecords = listResponse.TotalRecords; _viewModel.Records.Clear(); foreach (var e in listResponse.Events) { _viewModel.Records.Add(new Record { Id = e.Id, Title = e.Title, SummaryDescription = e.SummaryDescription, OrgUnitName = e.OrgUnitName, CreatedDate = e.CreatedDate.ToString(), UpdatedDate = e.UpdatedDate.ToString(), IsEnabled = e.IsEnabled, Actions = new GridActions() { ActionItems = BuildGridActionList() } }); } return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { _eventId = int.Parse(request.Parameters[CommonParameters.EntityId]); if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); if (request.Parameters.ContainsKey("Command")) { if (request.Parameters["Command"] == "DeleteRecords") DeleteRecords(); if (request.Parameters["Command"] == CopyOcurrenceCommand) CopyOcurrence(request); if (request.Parameters["Command"] == CancelOccurrencesCommand) CancelOccurrences(request); } var listResponse = QueryData(_eventId); //Build the Records Model _viewModel.TotalRecords = listResponse.EventOccurrences.Count(); _viewModel.Records.Clear(); foreach (var o in listResponse.EventOccurrences) { _viewModel.Records.Add(new Record { Id = o.Id, DateAndTime = string.Format(CultureInfo.CurrentCulture, "{0:d} {0:t} - {1:t}", o.StartDate, o.EndDate), Location = o.OrgUnitOrgUnitPublishedName, Presenter = o.Presenter, Contact = o.ContactName, MaxAttendees = o.MaximumAttendees.HasValue ? o.MaximumAttendees.Value.ToString() : "0", Status = GetStatus(o), Actions = new GridActions() { ActionItems = BuildGridActionList(o) } }); } return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); //Build the Records Model _viewModel.Records.Clear(); AddRecord("Providers", "provider", "providers", "/resources/images/providers.png", new ProviderUtils(), true); AddRecord("Events", "event", "events", "/resources/images/events.png", new EventUtils(), true); AddRecord("Locations", "location", "locations", "/resources/images/locations.png", new LocationUtils(), true); AddRecord("Services", "service", "services", "/resources/images/services.png", new ServicesUtils(), true); AddRecord("Configuration", "settings", "settings", "/resources/images/configuration.png", new SettingsUtils(),false); return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); //Handle Deletes if (request.Parameters.ContainsKey("Command")) { if (request.Parameters["Command"] == "LoadDropdown") return LoadDropdownValues(request); if (request.Parameters["Command"] == "DeleteRecords") DeleteRecords(); } //Query the Database var listResponse = QueryData(); //Build the Records Model _viewModel.TotalRecords = listResponse.TotalRecords; _viewModel.Records.Clear(); foreach (var p in listResponse.Providers) { _viewModel.Records.Add(new Record { Id = p.Id, LastName = p.LastName, FirstName = p.FirstName, MiddleName = p.MiddleName, Phone = p.Phone, Email = p.Email, DirectUrl = p.DirectUrl, IsEnabled = p.IsEnabled, Actions = new GridActions() { ActionItems = CommonUtils.CreateGridActionItemList(true) } }); } return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); //Handle Deletes if (request.Parameters.ContainsKey("Command")) { if (request.Parameters["Command"] == "DeleteRecords") DeleteRecords(); } //Query the Database var listResponse = QueryData(); //Build the Records Model _viewModel.TotalRecords = listResponse.TotalRecords; _viewModel.Records.Clear(); foreach (var i in listResponse.DynamicColumnInstanceList) { _viewModel.Records.Add(new Record { Id = i.Id, Name = i.Name, Label = i.FormLabel, Size = i.DataSize, Type = i.DataType, Required = i.IsRequired, Actions = new GridActions() { ActionItems = CommonUtils.CreateGridActionItemList(true) } }); } HandleSorting(_viewModel); return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); if (request.Parameters.ContainsKey("Command") && request.Parameters["Command"] == LoadDropdownCommand) return LoadDropdownValues(request); var listResponse = QueryData(); _viewModel.TotalRecords = listResponse.TotalRecords; _viewModel.Records.Clear(); foreach (var r in listResponse.Registrants) { _viewModel.Records.Add(new Record { Id = r.EventOccurrenceAttendeeId, Name = r.Name, Address = r.City + ", " + r.StateName + " " + r.PostalCode, PhoneNumber = StringUtils.FormatPhoneNumber(r.PrimaryPhone), EmailAddress = r.EmailAddress, EventTitle = r.EventOccurrenceEventTitle, DateRegistered = r.EventRegistrationRegistrationDate.ToShortDateString(), Presenter = r.EventOccurrencePresenter, StartDate = r.EventOccurrenceStartDate.HasValue ? r.EventOccurrenceStartDate.Value.ToShortDateString() : string.Empty, TransactionId = r.EventRegistrationTransactionId, Actions = new GridActions() { ActionItems = CommonUtils.CreateGridActionItemList(true) } }); } return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); if (request.Parameters.ContainsKey("Command")) { if (request.Parameters["Command"] == "LoadDropdown") return LoadDropdownValues(request); else if (request.Parameters["Command"] == "DeleteRecords") DeleteRecords(); } //Query the Database var listResponse = QueryData(); //Build the Records Model _viewModel.TotalRecords = listResponse.TotalRecords; _viewModel.Records.Clear(); foreach (var l in listResponse.Specialties) { _viewModel.Records.Add(new Record { Id = l.Id, Name = l.Name, IsEnabled = l.IsEnabled, SpecialtyType = l.SpecialtyType, Actions = new GridActions() { ActionItems = CommonUtils.CreateGridActionItemList(true) } }); } return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); //Handle Deletes if (request.Parameters.ContainsKey("Command")) { if (request.Parameters["Command"] == "DeleteRecords") DeleteRecords(); } //Query the Database var listResponse = QueryData(); //Build the Records Model _viewModel.TotalRecords = listResponse.TotalRecords; _viewModel.Records.Clear(); foreach (var e in listResponse.OrgUnitTypes) { _viewModel.Records.Add(new Record { Id = e.Id, Name = e.Name, IsEnabled = e.IsEnabled, IsOutsideOfOrganization = e.IsOutsideOfOrganization, Actions = new GridActions() { ActionItems = CommonUtils.CreateGridActionItemList(true) } }); } return CommonUtils.JsonSerialize(_viewModel); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); _viewModel.CanDelete = false; //Query the Database var serviceInstances = QueryData(); //Build the Records Model _viewModel.TotalRecords = serviceInstances.Count(); _viewModel.Records.Clear(); foreach (var serviceInstance in serviceInstances) { _viewModel.Records.Add(new Record { Id = serviceInstance.ServicesName.GetHashCode(), Name = serviceInstance.ServicesName, Path = serviceInstance.PhysicalPath, Url = CreateAdminHomeUrl(serviceInstance), ProductVersion = serviceInstance.ProductVersion, Status = VersionComparer.GetResult(serviceInstance.ProductVersion, ServiceContext.ProductVersion) == VersionCompareResult.Upgrade ? "Upgrade Available" : "Current", ServicesHost = serviceInstance.ServicesHost, Actions = new GridActions() { ActionItems = CommonUtils.CreateGridActionItemList(true) } }); } return CommonUtils.JsonSerialize(_viewModel); }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel() { ModuleName = "event", EntityName = "events", Entity2Name = "occurrences", PageHeader = "Event Occurrences", EntityId = _eventId, SubHeader = "View Event Occurrences", HidePagination = true, RootNodeName = "events", NavLinks = EventUtils.CreateEventNavLinks().ToList(), SubEntityNavLinks = EventUtils.CreateEventSubEntityNavLinks().ToList(), FilterFields = CreateFilterFields(), Records = new List<RecordBase>(), ColumnDefinitions = BuildColumnDefinitions(), Entity2List = true }; }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel(); _viewModel = new AdminListViewModel() { ModuleName = "provider", EntityName = "clinicalInterests", PageHeader = "Clinical Interests", SubHeader = "View Clinical Interests in the System", PageSize = 50, PageNumber = 1 }; _viewModel.NavLinks = ProviderUtils.CreateProviderNavLinks().ToList(); _viewModel.SubEntityNavLinks = ProviderUtils.CreateProviderSubEntityNavLinks().ToList(); _viewModel.FilterFields = CreateFilterFields(); _viewModel.Records = new List<RecordBase>(); }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel(); _viewModel = new AdminListViewModel() { ModuleName = _moduleName, EntityName = "insurances", PageHeader = "Insurances", SubHeader = "View Insurances in the System", PageSize = 50, PageNumber = 1 }; _viewModel.NavLinks = _moduleUtils.CreateNavLinks().ToList(); _viewModel.SubEntityNavLinks = _moduleUtils.CreateSubEntityNavLinks().ToList(); _viewModel.FilterFields = CreateFilterFields(); _viewModel.Records = new List<RecordBase>(); }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel(); _viewModel = new AdminListViewModel() { ModuleName = "event", EntityName = "eventTypes", PageHeader = "Event Types", SubHeader = "View Event Types in the System", PageSize = 50, PageNumber = 1 }; _viewModel.NavLinks = EventUtils.CreateEventNavLinks().ToList(); _viewModel.SubEntityNavLinks = EventUtils.CreateEventSubEntityNavLinks().ToList(); _viewModel.FilterFields = CreateFilterFields(); _viewModel.Records = new List<RecordBase>(); _viewModel.ColumnDefinitions = BuildColumnDefinitions(); }
private void CreateInitialViewModel() { _viewModel = new AdminListViewModel() { ModuleName = "event", EntityName = "registrantSearch", PageHeader = "Search Events Registrants", SubHeader = "View Event Registrants", PageSize = 25, PageNumber = 1, NavLinks = EventUtils.CreateEventNavLinks().ToList(), SubEntityNavLinks = EventUtils.CreateEventSubEntityNavLinks().ToList(), FilterFields = CreateFilterFields(), Records = new List<RecordBase>(), ColumnDefinitions = BuildColumnDefinitions(), CanAddNew = false, CanDelete = false }; }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel() { ModuleName = "digitalasset", EntityName = "images", PageHeader = "Digital Assets - Images", SubHeader = "Select an Image Asset", PageSize = 20, PageNumber = 1, PaginationPageSizes = "[20, 50]" // The CrownPeak API only supports page sizes between 20 and 50 }; _viewModel.NavLinks = DigitalAssetUtils.CreateDigitalAssetNavLinks().ToList(); _viewModel.SubEntityNavLinks = DigitalAssetUtils.CreateDigitalAssetSubEntityNavLinks().ToList(); _viewModel.FilterFields = CreateFilterFields(); _viewModel.Records = new List<RecordBase>(); _viewModel.RowHeight = 100; _viewModel.ColumnDefinitions = BuildColumnDefinitions(); _viewModel.CanDelete = false; _viewModel.CanAddNew = false; }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel() { ModuleName = "event", EntityName = "configurableText", PageHeader = "Configurable Text", SubHeader = "View Configurable Text used by Events", PageSize = 50, PageNumber = 1, HidePagination = true, CanDelete = false, CanAddNew = false, NavLinks = EventUtils.CreateEventNavLinks().ToList(), SubEntityNavLinks = EventUtils.CreateEventSubEntityNavLinks().ToList(), Records = new List<RecordBase>(), ColumnDefinitions = BuildColumnDefinitions() }; }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel() { ModuleName = _moduleName, EntityName = "serviceinstances", PageHeader = "Content App Services v" + ServiceContext.ProductVersion, SubHeader = "View all Content App service instances", HidePagination = true }; _viewModel.NavLinks = _moduleUtils.CreateNavLinks().ToList(); _viewModel.SubEntityNavLinks = _moduleUtils.CreateSubEntityNavLinks().ToList(); _viewModel.FilterFields = CreateFilterFields(); _viewModel.Records = new List<RecordBase>(); _viewModel.ColumnDefinitions = BuildColumnDefinitions(); }
public string GetModel(ConvertServiceRequest request) { if (!string.IsNullOrEmpty(request.Data)) _viewModel = CommonUtils.JsonDeserialize<AdminListViewModel>(request.Data); else CreateInitialViewModel(); //Handle specific commands if (request.Parameters.ContainsKey("Command")) { _command = request.Parameters["Command"]; switch (_command) { case "DeleteRecords": DeleteRecords(); break; case "GetTreeData": // Return all records _viewModel.PageSize = -1; _viewModel.SortColumn = "SecondaryPath"; _viewModel.SortDirection = "asc"; break; case "MoveTreeNode": return MoveTreeNode(request); case "RemoveTreeNode": return RemoveTreeNode(request); case "AddTreeNode": return AddTreeNode(request); } } //Query the Database var listResponse = QueryData(request); //Build the Records Model _viewModel.TotalRecords = listResponse.TotalRecords; _viewModel.Records.Clear(); var actionItems = CreateGridActionItems(); if (_command == "GetTreeData") { var startNodeId = (request.Parameters.ContainsKey("StartNodeId") && !string.IsNullOrEmpty(request.Parameters["StartNodeId"])) ? (int?)int.Parse(request.Parameters["StartNodeId"]) : null; var treeNodes = BuildTreeNodes(listResponse.OrgUnitAssociations, startNodeId); _viewModel.Records.Add(new Record() { TreeData = CommonUtils.JsonSerialize(treeNodes) }); } else { foreach (var e in listResponse.OrgUnitAssociations) { _viewModel.Records.Add(new Record { Id = e.SecondaryId.Value, SecondaryName = e.SecondaryName, SecondaryPath = e.SecondaryPath, SecondaryAddress1 = e.SecondaryAddress1, SecondaryCity = e.SecondaryCity, SecondaryPhone = StringUtils.FormatPhoneNumber(e.SecondaryPhone), SecondaryIsEnabled = e.SecondaryIsEnabled, IsOutsideOfOrganization = e.IsOutsideOfOrganization, Actions = new GridActions() { ActionItems = actionItems } }); } } return CommonUtils.JsonSerialize(_viewModel); }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel() { ModuleName = "location", EntityName = "locations", PageHeader = "Locations", SubHeader = "View Locations in the System", PageSize = 25, PageNumber = 1, ShowTreeView = true, TreeItemName = "Location", RootNodeName = "Locations", InitialTreeDepth = 2, EntityDisplayName = "Location" }; _viewModel.NavLinks = LocationUtils.CreateLocationNavLinks().ToList(); _viewModel.SubEntityNavLinks = LocationUtils.CreateLocationSubEntityNavLinks().ToList(); _viewModel.FilterFields = CreateFilterFields(); _viewModel.Records = new List<RecordBase>(); _viewModel.ColumnDefinitions = BuildColumnDefinitions(); _viewModel.CanDelete = ServiceContext.CurrentUserContext.IsAuthorizedAdminUser; _viewModel.CanAddNew = true; }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel() { ModuleName = _moduleName, EntityName = "services", PageHeader = "Services", SubHeader = "View Services in the System", PageSize = 25, PageNumber = 1 }; _viewModel.NavLinks = _moduleUtils.CreateNavLinks().ToList(); _viewModel.SubEntityNavLinks = _moduleUtils.CreateSubEntityNavLinks().ToList(); _viewModel.FilterFields = CreateFilterFields(); _viewModel.Records = new List<RecordBase>(); _viewModel.ColumnDefinitions = BuildColumnDefinitions(); }
private void HandleSorting(AdminListViewModel _viewModel) { if (!string.IsNullOrEmpty(_viewModel.SortColumn)) { switch (_viewModel.SortColumn) { case "Name": if (_viewModel.SortDirection == "asc") _viewModel.Records = _viewModel.Records.Cast<Record>().OrderBy(r => r.Name).Cast<RecordBase>().ToList(); else _viewModel.Records = _viewModel.Records.Cast<Record>().OrderByDescending(r => r.Name).Cast<RecordBase>().ToList(); break; case "Label": if (_viewModel.SortDirection == "asc") _viewModel.Records = _viewModel.Records.Cast<Record>().OrderBy(r => r.Label).Cast<RecordBase>().ToList(); else _viewModel.Records = _viewModel.Records.Cast<Record>().OrderByDescending(r => r.Label).Cast<RecordBase>().ToList(); break; case "Type": if (_viewModel.SortDirection == "asc") _viewModel.Records = _viewModel.Records.Cast<Record>().OrderBy(r => r.Type).Cast<RecordBase>().ToList(); else _viewModel.Records = _viewModel.Records.Cast<Record>().OrderByDescending(r => r.Type).Cast<RecordBase>().ToList(); break; case "Size": if (_viewModel.SortDirection == "asc") _viewModel.Records = _viewModel.Records.Cast<Record>().OrderBy(r => r.Size).Cast<RecordBase>().ToList(); else _viewModel.Records = _viewModel.Records.Cast<Record>().OrderByDescending(r => r.Size).Cast<RecordBase>().ToList(); break; case "Required": if (_viewModel.SortDirection == "asc") _viewModel.Records = _viewModel.Records.Cast<Record>().OrderBy(r => r.Required).Cast<RecordBase>().ToList(); else _viewModel.Records = _viewModel.Records.Cast<Record>().OrderByDescending(r => r.Required).Cast<RecordBase>().ToList(); break; case "Id": if (_viewModel.SortDirection == "asc") _viewModel.Records = _viewModel.Records.Cast<Record>().OrderBy(r => r.Id).Cast<RecordBase>().ToList(); else _viewModel.Records = _viewModel.Records.Cast<Record>().OrderByDescending(r => r.Id).Cast<RecordBase>().ToList(); break; } } }
private void CreateInitialViewModel() { _viewModel = new AdminListViewModel() { ModuleName = Constants.PaymentGateway.ModuleName, EntityName = Constants.PaymentGateway.EntityName, PageHeader = "Payment Gateway Configurations", SubHeader = "View Payment Gateway Configurations in the System", HidePagination = true, NavLinks = SettingsUtils.CreateSettingsNavLinks().ToList(), SubEntityNavLinks = SettingsUtils.CreateSettingsSubEntityNavLinks().ToList(), Records = new List<RecordBase>(), ColumnDefinitions = BuildColumnDefinitions(), CustomCreateNewFunction = "ShowPaymentGatewaySelector" }; }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel() { ModuleName = _moduleName, EntityName = "dynamiccolumns", PageHeader = "Dynamic Columns - " + _moduleUtils.DynamicColumnEntityName, SubHeader = "Manage dynamic columns for " + _moduleUtils.DynamicColumnEntityName.ToLower(), PageSize = 25, PageNumber = 1, NavLinks = _moduleUtils.CreateNavLinks().ToList(), SubEntityNavLinks = _moduleUtils.CreateSubEntityNavLinks().ToList(), Records = new List<RecordBase>() }; }
private void CreateInitialViewModel() { _viewModel = new AdminListViewModel() { ModuleName = "event", EntityName = "registrationForm", PageHeader = "Registrant Form", SubHeader = "View Registrant Forms", PageSize = 25, PageNumber = 1, NavLinks = EventUtils.CreateEventNavLinks().ToList(), SubEntityNavLinks = EventUtils.CreateEventSubEntityNavLinks().ToList(), Records = new List<RecordBase>(), ColumnDefinitions = BuildColumnDefinitions(), CanAddNew = true, CanDelete = true }; }
private void CreateInitialViewModel() { //Build View Model _viewModel = new AdminListViewModel() { ModuleName = "dashboard", EntityName = "home", PageHeader = "Influence Health Apps Administration", SubHeader = "Please select a Content App to manage from the list below", PageSize = 25, PageNumber = 1, SettingsImageUrl = ServiceContext.ServicesBaseUrl + "/resources/images/gear.png" }; _viewModel.NavLinks = DashboardUtils.CreateDashboardNavLinks().ToList(); _viewModel.SubEntityNavLinks = DashboardUtils.CreateDashboardSubEntityNavLinks().ToList(); _viewModel.Records = new List<RecordBase>(); }