using CoviDok.Api.Request; using CoviDok.BLL.User.Managers; using CoviDok.Data.Model; using System; using System.Collections.Generic; using System.Linq; using System.Threading.Tasks; namespace CoviDok.BLL.User.Handlers { public interface ICaseHandler { public Task> Filter(CaseFilter filter); public Task GetCase(int id); public Task AddCase(Case c); public Task UpdateCase(int id, Case Case, Update update); public Task SetCase(int id, CaseStatus status); public bool IsAuthorized(int ID, Case c); public List GetUpdatesForCase(int id); public Update GetUpadte(int id); } }