14 lines
538 B
C#
14 lines
538 B
C#
using IRaCIS.Core.Application.Contracts;
|
|
|
|
namespace IRaCIS.Core.Application.Interfaces
|
|
{
|
|
public interface ISubjectVisitService
|
|
{
|
|
Task<IResponseOutput<string>> AddOrUpdateSV(SubjectVisitCommand svCommand);
|
|
Task<IResponseOutput> DeleteSV(Guid id);
|
|
Task<List<VisitStudyDTO>> GetVisitStudyList(Guid trialId, Guid sujectVisitId, int isReading);
|
|
Task<IResponseOutput> SetSVExecuted(Guid subjectVisitId);
|
|
|
|
Task<IResponseOutput> SetSubjectVisitUrgent(Guid subjectVisitId, bool isUrgent);
|
|
}
|
|
} |