public IActionResult Get(string taskName, string formId) { var name = GetName(taskName, formId); var form = _catalogProvider.GetByName <TaskForm>(name); if (form == null) { return(NotFound()); } return(Ok(form)); }
public void CountTask(CommonTaskHolder task) { var taskKey = task.Key; var result = _catalogProvider.GetByName <TaskFrequency>("TaskFrequency_" + taskKey); if (result == null) { var content = new CatalogHolder <TaskFrequency> { Name = "TaskFrequency_" + taskKey, Content = new TaskFrequency { Name = taskKey, Frequency = 1 } }; _catalogProvider.Add(content); } else { result.Content.Frequency++; _catalogProvider.Update(result); } task.Frequency++; }