phronCare/Models/Interfaces/ITicketRepository.cs

14 lines
548 B
C#
Raw Permalink Normal View History

2025-01-24 19:17:26 -03:00
using Domain.Entities;
namespace Models.Interfaces
{
public interface ITicketRepository
{
Task<IEnumerable<ETicket>> GetAllAsync();
Task<ETicket> GetByIdAsync(Guid ticketId); // Cambiado a asincrónico
Task<IEnumerable<ETickets_GetSummary>> GetSummaryAsync(); // Cambiado a asincrónico
Task<IEnumerable<ETicket_Dashboard>> GetTicketDashboardAsync(string estado, string orden); // Cambiado a asincrónico
Task InsertTicketAsync(ETicket ticket); // Cambiado a asincrónico
}
}