using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Support.Models { public class DeviceModel { public string UDID { get; set; } public string Type { get; set; } public string PIN { get; set; } public string PatId { get; set; } public string PublicKey { get; set; } public string VerificatorHash { get; set; } public string Token { get; set; } public string Created { get; set; } public string Modified { get; set; } public List Orders { get; set; } } public class Order { public string PGS { get; set; } public string UDID { get; set; } public string ClientPublicKey { get; set; } public string ServerPublicKey { get; set; } public bool Notified { get; set; } public string NotifiedFormated { get { return (this.Notified ? "Ja" : "Nein"); } } public string NotifiedOn { get; set; } public bool PickedUp { get; set; } public string PickedUpFormated { get { return (this.PickedUp ? "Ja" : "Nein"); } } public string PickedUpOn { get; set; } public bool Available { get; set; } public string AvailableFormated { get { return (this.Available ? "Ja" : "Nein"); } } public string AvailableOn { get; set; } public string Created { get; set; } public string Modified { get; set; } public string Status { get; set; } public string ZIP { get; set; } public string Birthday { get; set; } public string OrderId { get; set; } public string FileCheckSum { get; set; } public List Logs { get; set; } public List Acks { get; set; } } public class Log { public long Id { get; set; } public string PGS { get; set; } public string UDID { get; set; } public string Message { get; set; } public string Type { get; set; } public string Created { get; set; } } public class Ack { public string Filename { get; set; } public string Created { get; set; } public string Content { get; set; } public string Type { get; set; } } }