private bool TrySaveForm(FormModel formModel) { var name = GetName(formModel.TaskName, formModel.Id.ToString()); var content = new CatalogHolder <TaskForm> { Name = name, Content = new TaskForm { TaskName = formModel.TaskName, Parameters = formModel.Parameters } }; _catalogProvider.AddOrUpdate(content); return(true); }
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++; }