private async Task GetMonitorAsync() { var result = await MonitorAppService.GetListAsync(Filter); MonitorList = result.Items; TotalCount = (int)result.TotalCount; }
private async Task UpdateMonitorAsync() { await MonitorAppService.UpdateAsync(EditingMonitorId, EditingMonitor); await GetMonitorAsync(); EditMonitorModal.Hide(); }
private async Task CreateMonitorAsync() { await MonitorAppService.CreateAsync(NewMonitor); await GetMonitorAsync(); CreateMonitorModal.Hide(); }
private async ValueTask <ItemsProviderResult <MonitorStepLogDto> > LoadMonitorAsync(ItemsProviderRequest request) { var numStepLogs = Math.Min(request.Count, TotalMonitorStepLogCount - request.StartIndex); Filter.SkipCount = request.StartIndex; Filter.MaxResultCount = numStepLogs; MonitorWithDetails = await MonitorAppService.GetAsync(Guid.Parse(Id), Filter); return(new ItemsProviderResult <MonitorStepLogDto>(MonitorWithDetails.MonitorStep.MonitorStepLogs, TotalMonitorStepLogCount)); }
private async Task DeleteMonitorAsync(MonitorDto input) { await MonitorAppService.DeleteAsync(input.Id); await GetMonitorAsync(); }
private async Task GetMonitorAsync() { MonitorWithDetails = await MonitorAppService.GetAsync(Guid.Parse(Id), Filter); TotalMonitorStepLogCount = await MonitorAppService.GetMonitorStepLogCountAsync(MonitorWithDetails.MonitorStep.Id); }