public static async Task SetCompletionStatus(Resources.Database.TaskEntity task, uint completionStatus)
 {
     await SetCompletionStatus(task.TaskId, completionStatus);
 }
 public static bool IsCompleted(Resources.Database.TaskEntity task)
 {
     return(IsCompleted(task.TaskId));
 }
 public static uint GetCompletionStatus(Resources.Database.TaskEntity task)
 {
     return(GetCompletionStatus(task.TaskId));
 }
 public static async Task SetLastAlertDate(Resources.Database.TaskEntity task, DateTime lastAlert)
 {
     await SetLastAlertDate(task.TaskId, lastAlert);
 }
 public static ulong GetGuildId(Resources.Database.TaskEntity task)
 {
     return(GetGuildId(task.TaskId));
 }
 public static DateTime GetLastAlertDate(Resources.Database.TaskEntity task)
 {
     return(GetLastAlertDate(task.TaskId));
 }
 public static DateTime GetDeadline(Resources.Database.TaskEntity task)
 {
     return(GetDeadline(task.TaskId));
 }
 public static ulong GetAssignedUserId(Resources.Database.TaskEntity task)
 {
     return(GetAssignedUserId(task.TaskId));
 }
 public static async Task RemoveTask(Resources.Database.TaskEntity task)
 {
     await RemoveTask(task.TaskId);
 }
 public static async Task CreateTask(Resources.Database.TaskEntity task)
 {
     await CreateTask(task.GuildId, task.AssignedUserId, task.Name, task.Description, task.LastAlertDate, task.DeadlineDate);
 }