添加项目文件。

This commit is contained in:
DK
2022-03-28 15:27:40 +08:00
parent b620fcb0cf
commit dc78fd1a09
898 changed files with 173053 additions and 0 deletions
@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using IRaCIS.Application.Contracts;
using IRaCIS.Core.Infrastructure.Extention;
namespace IRaCIS.Application.Interfaces
{
public interface ICroService
{
Task<PageOutput<CROCompanyDTO>> GetCroList(CROCompanyQueryDTO queryModel);
Task<IEnumerable<CroSelectDTO>> GetAllCROList();
Task<IResponseOutput> AddOrUpdateCro(CROCompanyDTO addCroCompanyViewModel);
Task<IResponseOutput> DeleteCro(Guid croCompanyId);
}
}
@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using IRaCIS.Application.Contracts;
using IRaCIS.Core.Infrastructure.Extention;
namespace IRaCIS.Application.Interfaces
{
public interface IHospitalService
{
/// <summary>获取医院列表</summary>
Task<IEnumerable<HospitalDTO>> GetHospitalList();
Task<PageOutput<HospitalDTO>> GetHospitalPageList(HospitalQueryDTO queryModel);
Task<IResponseOutput> AddOrUpdateHospital(HospitalCommand model);
Task<IResponseOutput> DeleteHospital(Guid hospitalId);
}
}
@@ -0,0 +1,17 @@
using System;
using System.Collections.Generic;
using IRaCIS.Application.Contracts;
using IRaCIS.Core.Infrastructure.Extention;
namespace IRaCIS.Application.Interfaces
{
public interface ISiteService
{
Task<PageOutput<SiteSelectDTO>> GetSiteList(SiteQueryParam queryModel);
Task<IEnumerable<SiteSelectionDTO>> GetAllSiteList();
Task<IResponseOutput> AddOrUpdateSite(SiteCommand AddModel);
Task<IResponseOutput> DeleteSite(Guid researchCenterId);
}
}
@@ -0,0 +1,15 @@
using System;
using System.Collections.Generic;
using IRaCIS.Application.Contracts;
using IRaCIS.Core.Infrastructure.Extention;
namespace IRaCIS.Application.Interfaces
{
public interface ISponsorService
{
Task<PageOutput<SponsorDTO>> GetSponsorList(SponsorQueryDTO queryParam);
Task<IEnumerable<SponsorSelectDTO>> GetAllSponsorList();
Task<IResponseOutput> AddOrUpdateSponsor(SponsorCommand model);
Task<IResponseOutput> DeleteSponsor(Guid sponsorId);
}
}