void UpdateOrientation() { if (Orientation == StackOrientation.Vertical) { DashboardContent.SetGridColumn(0, 4); DashboardContent.SetGridRow(0, 1); ClusterMapContent.SetGridColumn(0, 4); ClusterMapContent.SetGridRow(1, 1); HistoryContent.SetGridColumn(0, 4); HistoryContent.SetGridRow(2, 1); SettingsContent.SetGridColumn(0, 4); SettingsContent.SetGridRow(3, 1); } else { DashboardContent.SetGridColumn(0, 1); DashboardContent.SetGridRow(0, 4); ClusterMapContent.SetGridColumn(1, 1); ClusterMapContent.SetGridRow(0, 4); HistoryContent.SetGridColumn(2, 1); HistoryContent.SetGridRow(0, 4); SettingsContent.SetGridColumn(3, 1); SettingsContent.SetGridRow(0, 4); } }
public async Task <DashboardContent> AddAsync(DashboardContent dashboardContent) { VerifyManagementPermission(); dashboardContent.SiteId = GetCurrentSiteId(); return(await _dashboardContentRepository.AddSaveAsync(GetClaimId(ClaimType.UserId), dashboardContent)); }
public void LoadDashboard() { Frame dashboardContentFrame = new Frame(); DashboardContent dashboardContent = new DashboardContent(); dashboardContentFrame.Content = dashboardContent; Dashboard.Content = dashboardContentFrame; }
public async Task <DashboardContent> EditAsync(DashboardContent dashboardContent) { VerifyManagementPermission(); var current = await _dashboardContentRepository.GetByIdAsync(dashboardContent.Id); dashboardContent.SiteId = current.SiteId; return(await _dashboardContentRepository.UpdateSaveAsync(GetClaimId(ClaimType.UserId), dashboardContent)); }
public IActionResult Index(int lid = 0, int tid = 0, string sortBy = "all") { List <TodoList> _list = _listRepository.GetListsByUserID(temp_uid); TodoList current = _list[0]; //sets the current list foreach (TodoList tdl in _list) { if (tdl.ListID == lid) { current = tdl; } } //sets the current task UserTask t; if (tid == 0) { t = new UserTask(); } else { t = _taskRepository.GetTaskByTaskID(tid); } if (sortBy.Equals("complete")) { current.Tasks.RemoveAll(task => task.Status == 1); } if (sortBy.Equals("active")) { current.Tasks.RemoveAll(task => task.Status == 0); } //model that contains all content needed on the dashboard DashboardContent dbc = new DashboardContent(_list, current, t, sortBy); return(View(dbc)); }