public bool CreateTask(TaskStruct taskStruct, ref int newTaskID)
        {
            DBTask dbTask = new DBTask(dataProvider);
            dbTask.Connection = connection;

            if (dbTask.Save(taskStruct))
            {
                newTaskID = (int)dbTask.LastID;
                return true;
            }
            return false;
        }
 public bool UpdateTask(TaskStruct task)
 {
     DBTask dbTask = new DBTask(dataProvider);
     dbTask.Connection = connection;
     dbTask.BusinessObject = task;
     dbTask.ID = task.ID;
     return dbTask.Save();
 }