public virtual TaskList CreateList(string name, bool publicList) { var context = new TaskDataContext(); var list = new TaskList { Name = name, IsPublic = publicList }; context.AddObject(TaskDataContext.TaskListTable, list.ToRow()); context.SaveChanges(); return list; }
public virtual void UpdateList(TaskList list) { var context = new TaskDataContext(); var taskListRow = list.ToRow(); context.AttachTo(TaskDataContext.TaskListTable, taskListRow, "*"); context.UpdateObject(taskListRow); context.SaveChanges(); }