namespace Domain.Entities { public class ETicket { public System.Guid TicketId { get; set; } public string Titulo { get; set; } = string.Empty; public string Descripcion { get; set; } = string.Empty; public string Prioridad { get; set; } = "Media"; public string Estado { get; set; } = "Pendiente"; public string CreadorUsuarioId { get; set; } = string.Empty; public Nullable FechaCreacion { get; set; } public string AsignadoAUsuarioId { get; set; } = string.Empty; public Nullable FechaEjecucion { get; set; }=DateTime.Now; public string Categoria { get; set; } = string.Empty; public string Comentarios { get; set; } = string.Empty; public string Departamento { get; set; } = string.Empty; public string Impacto { get; set; } = "Medio"; public string Urgencia { get; set; } = "Baja"; public bool EsSolicitudCliente { get; set; } = false; public string AdjuntoArchivo { get; set; } = string.Empty; } public class ETickets_GetSummary { public string Estado { get; set; } = string.Empty; public Nullable Cantidad { get; set; } } public class ETicket_Dashboard { public System.Guid TicketId { get; set; } public string Titulo { get; set; } = string.Empty; public string Prioridad { get; set; } = string.Empty; public string Estado { get; set; } = string.Empty; public string CreadorUsuarioId { get; set; } = string.Empty; public Nullable FechaCreacion { get; set; } public string AsignadoAUsuarioId { get; set; } = string.Empty; public string Categoria { get; set; } = string.Empty; public string Departamento { get; set; } = string.Empty; public string Impacto { get; set; } = string.Empty; public string Urgencia { get; set; } = string.Empty; } }