using System; namespace Core.DTO { public class TicketDTO { #region Public Properties /// /// Codice univoco della sub licenza (opzionale) /// public string CodImpiego { get; set; } = ""; /// /// Contatto email del cliente richiedente /// public string ContactEmail { get; set; } = ""; /// /// Contatto del cliente richiedente /// public string ContactName { get; set; } = ""; /// /// Contatto telefonico del cliente richiedente /// public string ContactPhone { get; set; } = ""; public DateTime DtReq { get; set; } = DateTime.Now; /// /// IDX licenza master /// public int IdxLic { get; set; } = 0; /// /// IDX licenza child (opzionale) /// public int IdxSubLic { get; set; } = 0; public int IdxTicket { get; set; } = 0; /// /// Motivazione della richiesta /// public string ReqBody { get; set; } = ""; /// /// Stato richiesta /// public StatoRichiesta Status { get; set; } = StatoRichiesta.ND; /// /// Risposta alla richiesta /// public string SupplAnsw { get; set; } = ""; /// /// Email del responsabile dell'azione (interno - supplier) /// public string SupplEmail { get; set; } = ""; /// /// Cod dell'user responsabile dell'azione (interno - supplier) /// public string SupplUserCode { get; set; } = ""; /// /// Tipologia di licenza gestita /// public TipoLicenza Tipo { get; set; } = TipoLicenza.UserKey; #endregion Public Properties } }