public static void Restore(string creatorSid, int taskPlanId) { TaskTrackerContext db = new TaskTrackerContext(); var taskPlan = db.TaskPlans.Single(x => x.TaskPlanId == taskPlanId); taskPlan.Enabled = true; taskPlan.DeleterSid = null; taskPlan.DateDelete =null; db.SaveChanges(); }
public static void Undone(string creatorSid, int taskPlanId) { TaskTrackerContext db = new TaskTrackerContext(); var taskPlan = db.TaskPlans.Single(x => x.TaskPlanId == taskPlanId); //taskPlan.Enabled = true; //taskPlan.DeleterSid = creatorSid; //taskPlan.DateDelete = DateTime.Now; db.SaveChanges(); }
public static void SetUndone(int id, string creatorSid) { TaskTrackerContext db = new TaskTrackerContext(); var checkpoint = db.TaskCheckpoints.Single(x => x.TaskCheckpointId == id); checkpoint.Done = false; checkpoint.UndonerSid = creatorSid; checkpoint.DateUndone = DateTime.Now; db.SaveChanges(); }