using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; using static SweetLib.Utils.Logger.Logger; namespace DML.Application.Classes { public class Job { public int Id { get; set; } public ulong GuildId { get; set; } public ulong ChannelId { get; set; } internal void Store() { Debug("Storing job to database..."); Trace("Getting jobs collection..."); var jobDb = Core.Database.GetCollection("jobs"); Trace("Adding new value..."); jobDb.Insert(this); } internal static IEnumerable RestoreJobs() { Debug("Restoring jobs..."); Trace("Getting jobs collection..."); var jobDb = Core.Database.GetCollection("jobs"); Trace("Creating new empty job list"); return jobDb.FindAll(); } } }