static public List<Task> UploadOfflineTasks(User user)
 {
     // Better Performance because all the offline and online stuff is done in one place
     DataAccessLayer.DAL_Task dal_task = new DataAccessLayer.DAL_Task();
     return dal_task.UploadOfflineTasks(user);
 }