43 lines
1.9 KiB
C#

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<System.DateTime> FechaCreacion { get; set; }
public string AsignadoAUsuarioId { get; set; } = string.Empty;
public Nullable<System.DateTime> 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<int> 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<System.DateTime> 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;
}
}