using DocumentServiceAPI.Application.ProjectInfo.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 ISheZhiService { public PageResult postDelegatePersonList(DocumentProjectInfoPageSearch page); public bool GetDelDocumentDelegatePersonInfo(int ID); public bool SaveDocumentDelegatePersonInfo(Document_DelegatePersonInfo dp); public Document_DelegatePersonInfo GetDocumentDelegatePersonInfo(int ID); public PageResult postDocumentTenderUnitList(DocumentProjectInfoPageSearch page); public bool SaveDocumentTenderUnitInfo(Document_TenderUnit dp); public Document_TenderUnit GetDocumentTenderUnitInfo(int ID); public PageResult postDocumentEmployeeInfoList(DocumentProjectInfoPageSearch page); public bool GetDelDocumentEmployeeInfoInfo(int ID); public bool SaveDocumentEmployeeInfoInfo(DocumentEmployeeInfoDTO dp); public DocumentEmployeeInfoDTO GetDocumentEmployeeInfoInfo(int ID); public Document_EmployeeInfo GetDocumentEmployeeInfoByName(string EmployeeName); public Document_EmployeeInfo GetDocumentEmployeeInfoByLoginName(string textUserName); public PageResult GetDocumentPerformanceInfoListByPaper(DocumentProjectInfoPageSearch page); public PageResult postGetFinancialList(DocumentProjectInfoPageSearch page); public PageResult postDocumentLayInfoList(DocumentProjectInfoPageSearch page); public bool GetDelDocumentLayInfo(int ID); public bool SaveDocumentLayInfo(Document_LayInfo dp); public Document_LayInfo GetDocumentLayInfo(int ID); public Document_LayInfo GetDocumentLayInfoByName(string LayName); } }