public void UpdateTasksForGeneralReports(List <ulong> deletedReports, List <ulong> updatedReports) { if ((deletedReports.Count > 0) || (updatedReports.Count > 0)) { using (var helper = new ScheduleHelper()) { foreach (var id in updatedReports) { var report = DbSession.Get <GeneralReport>(id); helper.GetTaskOrCreate(id, report.Comment); ScheduleHelper.SetTaskComment(id, report.Comment, "GR"); ScheduleHelper.SetTaskEnableStatus(id, report.Allow, "GR"); } foreach (var id in deletedReports) { helper.DeleteReportTask(id); } } } }
public void RemoveTask() { using (var helper = new ScheduleHelper()) { helper.DeleteReportTask(Id); } }