CostCalculationItem/IRaCIS.Core.Application.Con.../Report/IReportService.cs

28 lines
998 B
C#

using System;
using System.Collections.Generic;
using System.Text;
namespace IRaCIS.Core.Application.Contracts
{
public interface IReportService
{
//bool SaveReport(ReportCommand reportCommand);
/// <summary> 添加基线期病灶标识及测量信息 </summary>
bool AddLesion(List<LesionInformation> lesionInformation, ReportDTO report);
/// <summary> 获取基线期信息 <summary>
//IList<LesionInformation> GetBLLesion(string trialCode, string subjectCode);
/// <summary>
/// 获取访视病灶信息
/// </summary>
VisitLesionInfo GetVisitLesion(string trialCode, string subjectCode, decimal visitNum,string tpCode);
bool SaveVisitReport(VisitReportCommand visitReportCommand);
bool SaveBLReport(BaseLineReportCommand baseLineReportCommand);
BaseLineReportDTO GetBaseLineReport(string trialCode, string subjectCode, string tpCode);
bool SubmiteReport(Guid tpId);
}
}