From 9c7ff006100d327b1b60615304de348f5ad36c63 Mon Sep 17 00:00:00 2001 From: username@email.com <yzy2002yzy@163.com> Date: 星期三, 16 八月 2023 09:06:14 +0800 Subject: [PATCH] Merge branch 'master' of http://47.108.235.38:8080/r/DocumentService --- DocumentServiceAPI.Application/ProjectInfo/Services/Interfaces/IProjectInfoService.cs | 75 +++++++++++++++++++++++++++++++++++++ 1 files changed, 75 insertions(+), 0 deletions(-) diff --git a/DocumentServiceAPI.Application/ProjectInfo/Services/Interfaces/IProjectInfoService.cs b/DocumentServiceAPI.Application/ProjectInfo/Services/Interfaces/IProjectInfoService.cs new file mode 100644 index 0000000..953871a --- /dev/null +++ b/DocumentServiceAPI.Application/ProjectInfo/Services/Interfaces/IProjectInfoService.cs @@ -0,0 +1,75 @@ +锘縰sing DocumentServiceAPI.Application.ProjectInfo.ViewMode; +using DocumentServiceAPI.Application.WorkRemind.ViewMode; +using DocumentServiceAPI.Model.cyDocumentModel; +using DocumentServiceAPI.Utility; +using System; +using System.Collections.Generic; +using System.Linq; +using System.Text; +using System.Threading.Tasks; + +namespace DocumentServiceAPI.Application.ProjectInfo.Services.Interfaces +{ + public interface IProjectInfoService + { + public bool InProjectInfo(DocumentProjectInfoDTO dp); + + public bool IsExistProject(string ProjectName, string ProjectCode); + + public Document_ProjectInfo ProjectInfoByUrl(Document_ProjectInfo dp); + + public PageResult<DocumentProjectInfoDTO> postProjectInfoList(DocumentProjectInfoPageSearch page); + + public bool DelProjectInfoByIds(List<int> projectIdList); + + public DocumentProjectInfoDTO GetProjectInfo(int ID, int TenantID); + + public Document_ProjectExpand GetProjectExpand(int ID,int UnitId); + + public Document_WinInfo GetDocument_WinInfo(int ID, int UnitId); + + public Document_AdviseInfo GetDocument_AdviseInfo(int ID, int UnitId); + + public Document_ProjectOppugnInfo GetProjectOppugnInfo(int ID, int UnitId); + + public Document_ProjectComplainInfo GetProjectComplainInfo(int ID, int UnitId); + + public Document_ProjectReviewInfo GetProjectReviewInfo(int ID, int UnitId); + + public Document_ProjectLitigationInfo GetProjectLitigationInfo(int ID, int UnitId); + + public List<Document_OtherCompanyTenderInfo> GetOtherCompanyTenderInfoList(int ID, int TenantID); + public Document_OtherCompanyTenderInfo GetOtherCompanyTenderInfo(int ID, string companyName); + + public bool DelOtherCompanyTenderInfo(int Id); + + public bool SaveOtherCompanyTenderInfo(Document_OtherCompanyTenderInfo dp); + + public bool UpdateProjectInfo(Document_ProjectInfo dp); + + public bool SaveDocumentWinInfo(Document_WinInfo dp); + + public bool SaveDocumentProjectExpand(Document_ProjectExpand dp); + + public Document_TenderUnit GetTenderUnit(int ID); + + public Document_EmployeeInfo GetDocument_EmployeeInfoByName(string EmployeeName); + + public Model.cyDocumentModel.Document_EmployeeInfo GetDocument_EmployeeInfoInfo(int ID); + + public List<Document_AptitudeInfo> GetAptitudeInfoByUnitId(int UnitId); + + + public bool GetDeleteDocumentModel(int projectId, int unitId); + + public Document_ProjectDocumentInfo GetProjectDocumentInfo(int projectId, int unitId); + + + public PageResult<DocumentProjectInfoDTO> postDocumentList(DocumentProjectInfoPageSearch page); + + + public bool SaveDocumentProjectDocumentInfo(Document_ProjectDocumentInfo dp); + + + } +} -- Gitblit v1.9.1