//------------------------------------------------------------------------------
//
// 此代码由工具生成。
// 运行时版本:4.0.30319.18444
//
// 对此文件的更改可能会导致不正确的行为,并且如果
// 重新生成代码,这些更改将会丢失。
//
//------------------------------------------------------------------------------
namespace Dongke.IBOSS.PRD.WCF.Proxys.HRModuleService {
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
[System.ServiceModel.ServiceContractAttribute(Namespace="Dongke.IBOSS.PRD.WCF.Contracts", ConfigurationName="HRModuleService.IHRModule")]
public interface IHRModule {
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetData", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetDataResponse")]
string GetData();
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchHrStaff", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchHrStaffResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchAttendanceEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchDailyMealEntity))]
System.Data.DataSet SearchHrStaff(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity pSearchStaff);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/IsExistsStaffCode", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/IsExistsStaffCodeResponse")]
System.Data.DataSet IsExistsStaffCode(string staffCode);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetRowData", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetRowDataResponse")]
System.Data.DataSet GetRowData(int staffid);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchHrStaffAndRecord", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchHrStaffAndRecordResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchAttendanceEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchDailyMealEntity))]
System.Data.DataSet SearchHrStaffAndRecord(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity staffEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchHrStaffApprove", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchHrStaffApproveResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchAttendanceEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchDailyMealEntity))]
System.Data.DataSet SearchHrStaffApprove(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity staffEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetImageByStaffId", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetImageByStaffIdResponse")]
System.Data.DataSet GetImageByStaffId(int staffId);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetStaffRecorsRowData", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetStaffRecorsRowDataResponse")]
System.Data.DataSet GetStaffRecorsRowData(int staffrecordid);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchHrStaffInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchHrStaffInfoResponse")]
System.Data.DataSet SearchHrStaffInfo(int userId);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchStaffInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchStaffInfoResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchAttendanceEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchDailyMealEntity))]
System.Data.DataSet SearchStaffInfo(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity searchStaffEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearcStaffAttendance", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearcStaffAttendanceResponse")]
System.Data.DataSet SearcStaffAttendance(Dongke.IBOSS.PRD.WCF.DataModels.SearchAttendanceEntity searchAttendanceEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearcStaffAttendanceForEdit", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearcStaffAttendanceForEditResponse")]
System.Data.DataSet SearcStaffAttendanceForEdit(Dongke.IBOSS.PRD.WCF.DataModels.SearchAttendanceEntity searchAttendanceEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetStaffAttendanceInfoForExcel", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetStaffAttendanceInfoForExcelResponse")]
System.Data.DataSet GetStaffAttendanceInfoForExcel(System.Data.DataTable pStaff);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearcStaffAdminRAPInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearcStaffAdminRAPInfoResponse")]
System.Data.DataSet SearcStaffAdminRAPInfo(Dongke.IBOSS.PRD.WCF.DataModels.SearchAdminRAPEntity searchAdminRAPEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearcStaffDailyMealInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearcStaffDailyMealInfoResponse")]
System.Data.DataSet SearcStaffDailyMealInfo(Dongke.IBOSS.PRD.WCF.DataModels.SearchDailyMealEntity searchDailyMealEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearcStaffDailyMealInfoForEdit", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearcStaffDailyMealInfoForEditResponse")]
System.Data.DataSet SearcStaffDailyMealInfoForEdit(Dongke.IBOSS.PRD.WCF.DataModels.SearchDailyMealEntity searchDailyMealEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetStaffDailyMealInfoForExcel", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetStaffDailyMealInfoForExcelResponse")]
System.Data.DataSet GetStaffDailyMealInfoForExcel(System.Data.DataTable pStaff, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode pStatus);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchManagersOrMembers", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SearchManagersOrMembersResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchAttendanceEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchDailyMealEntity))]
System.Data.DataSet SearchManagersOrMembers(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity searchStaffEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/AddStaffInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/AddStaffInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity AddStaffInfo(Dongke.IBOSS.PRD.WCF.DataModels.StaffEntity requestEntity, Dongke.IBOSS.PRD.WCF.DataModels.StaffPhotoEntity[] staffPhoto);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/ImportStaffInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/ImportStaffInfoResponse")]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(System.Exception))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchAttendanceEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchAdminRAPEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.SearchDailyMealEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.StaffEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.StaffPhotoEntity[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.StaffPhotoEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.HRAdminRAPEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.WCF.DataModels.GetSalaryEntity))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(int[]))]
[System.ServiceModel.ServiceKnownTypeAttribute(typeof(Dongke.IBOSS.PRD.Basics.BaseResources.Constant.ServiceResultStatus))]
Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity ImportStaffInfo(System.Data.DataTable staffInfo);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/EditStaffInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/EditStaffInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity EditStaffInfo(Dongke.IBOSS.PRD.WCF.DataModels.StaffEntity requestEntity, Dongke.IBOSS.PRD.WCF.DataModels.StaffPhotoEntity[] staffPhoto);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SetValueFlag", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SetValueFlagResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SetValueFlag(int staffid);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/AddStaffRecord", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/AddStaffRecordResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity AddStaffRecord(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity staffrecord);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/EditStaffRecord", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/EditStaffRecordResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity EditStaffRecord(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity staffrecord);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveTargetJobInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveTargetJobInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveTargetJobInfo(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity staffRecordEntity, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode editStatus);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveStaffRecordDimission", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveStaffRecordDimissionResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveStaffRecordDimission(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode pStatus);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHRDimissionApprovalInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHRDimissionApprovalInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHRDimissionApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SetStaffRecordValueFlag", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SetStaffRecordValueFlagResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SetStaffRecordValueFlag(int staffrecordid);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHRStaffRecordApprovalInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHRStaffRecordApprovalInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHRStaffRecordApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHRStaffJobsApprovalInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHRStaffJobsApprovalInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHRStaffJobsApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveTargetPostInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveTargetPostInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveTargetPostInfo(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity staffRecordEntity, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode editStatus);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHRStaffPostApprovalInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHRStaffPostApprovalInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHRStaffPostApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveTargetOrganizationInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveTargetOrganizationInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveTargetOrganizationInfo(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity staffRecordEntity, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode editStatus);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHRStaffOrganizationApprovalInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHRStaffOrganizationApprovalInfoRespo" +
"nse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHRStaffOrganizationApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHrStaffPositiveApprovalInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveHrStaffPositiveApprovalInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHrStaffPositiveApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveStaffAttendanceInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveStaffAttendanceInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveStaffAttendanceInfo(System.Data.DataTable pStaffAttendance);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveStaffAdminRAPInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveStaffAdminRAPInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveStaffAdminRAPInfo(Dongke.IBOSS.PRD.WCF.DataModels.HRAdminRAPEntity pAdminRAPEntity, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode pStatus);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveStaffAdminRAPApprovalInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveStaffAdminRAPApprovalInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveStaffAdminRAPApprovalInfo(Dongke.IBOSS.PRD.WCF.DataModels.HRAdminRAPEntity pAdminRAPEntity, bool pState);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SetStaffAdminRAPValueFlag", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SetStaffAdminRAPValueFlagResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SetStaffAdminRAPValueFlag(int pRAPID);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveStaffDailyMealInfo", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/SaveStaffDailyMealInfoResponse")]
Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveStaffDailyMealInfo(System.Data.DataTable pStaff, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode pStatus);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetSalaryData", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetSalaryDataResponse")]
System.Data.DataSet GetSalaryData(Dongke.IBOSS.PRD.WCF.DataModels.GetSalaryEntity gsEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetSettlementMain", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetSettlementMainResponse")]
System.Data.DataSet GetSettlementMain(Dongke.IBOSS.PRD.WCF.DataModels.GetSalaryEntity gsEntity);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetSettlementDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetSettlementDetailResponse")]
System.Data.DataSet GetSettlementDetail(int MainId);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/AddSalarySettlement", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/AddSalarySettlementResponse")]
int AddSalarySettlement(Dongke.IBOSS.PRD.WCF.DataModels.GetSalaryEntity salaryEntity, System.Data.DataSet dsStaffSalary, System.Data.DataSet dsBase);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetStaffSalaryDetail", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/GetStaffSalaryDetailResponse")]
System.Data.DataSet GetStaffSalaryDetail(int StaffSalaryID, int StaffID);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/EditSalarySettlement", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/EditSalarySettlementResponse")]
int EditSalarySettlement(Dongke.IBOSS.PRD.WCF.DataModels.GetSalaryEntity salaryEntity, System.Data.DataTable dtStaffSalary);
[System.ServiceModel.OperationContractAttribute(Action="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/AuditSalarySettlement", ReplyAction="Dongke.IBOSS.PRD.WCF.Contracts/IHRModule/AuditSalarySettlementResponse")]
int AuditSalarySettlement(System.Data.DataTable dtStaffSalary);
}
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public interface IHRModuleChannel : Dongke.IBOSS.PRD.WCF.Proxys.HRModuleService.IHRModule, System.ServiceModel.IClientChannel {
}
[System.Diagnostics.DebuggerStepThroughAttribute()]
[System.CodeDom.Compiler.GeneratedCodeAttribute("System.ServiceModel", "4.0.0.0")]
public partial class HRModuleClient : System.ServiceModel.ClientBase, Dongke.IBOSS.PRD.WCF.Proxys.HRModuleService.IHRModule {
public HRModuleClient() {
}
public HRModuleClient(string endpointConfigurationName) :
base(endpointConfigurationName) {
}
public HRModuleClient(string endpointConfigurationName, string remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public HRModuleClient(string endpointConfigurationName, System.ServiceModel.EndpointAddress remoteAddress) :
base(endpointConfigurationName, remoteAddress) {
}
public HRModuleClient(System.ServiceModel.Channels.Binding binding, System.ServiceModel.EndpointAddress remoteAddress) :
base(binding, remoteAddress) {
}
public string GetData() {
return base.Channel.GetData();
}
public System.Data.DataSet SearchHrStaff(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity pSearchStaff) {
return base.Channel.SearchHrStaff(pSearchStaff);
}
public System.Data.DataSet IsExistsStaffCode(string staffCode) {
return base.Channel.IsExistsStaffCode(staffCode);
}
public System.Data.DataSet GetRowData(int staffid) {
return base.Channel.GetRowData(staffid);
}
public System.Data.DataSet SearchHrStaffAndRecord(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity staffEntity) {
return base.Channel.SearchHrStaffAndRecord(staffEntity);
}
public System.Data.DataSet SearchHrStaffApprove(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity staffEntity) {
return base.Channel.SearchHrStaffApprove(staffEntity);
}
public System.Data.DataSet GetImageByStaffId(int staffId) {
return base.Channel.GetImageByStaffId(staffId);
}
public System.Data.DataSet GetStaffRecorsRowData(int staffrecordid) {
return base.Channel.GetStaffRecorsRowData(staffrecordid);
}
public System.Data.DataSet SearchHrStaffInfo(int userId) {
return base.Channel.SearchHrStaffInfo(userId);
}
public System.Data.DataSet SearchStaffInfo(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity searchStaffEntity) {
return base.Channel.SearchStaffInfo(searchStaffEntity);
}
public System.Data.DataSet SearcStaffAttendance(Dongke.IBOSS.PRD.WCF.DataModels.SearchAttendanceEntity searchAttendanceEntity) {
return base.Channel.SearcStaffAttendance(searchAttendanceEntity);
}
public System.Data.DataSet SearcStaffAttendanceForEdit(Dongke.IBOSS.PRD.WCF.DataModels.SearchAttendanceEntity searchAttendanceEntity) {
return base.Channel.SearcStaffAttendanceForEdit(searchAttendanceEntity);
}
public System.Data.DataSet GetStaffAttendanceInfoForExcel(System.Data.DataTable pStaff) {
return base.Channel.GetStaffAttendanceInfoForExcel(pStaff);
}
public System.Data.DataSet SearcStaffAdminRAPInfo(Dongke.IBOSS.PRD.WCF.DataModels.SearchAdminRAPEntity searchAdminRAPEntity) {
return base.Channel.SearcStaffAdminRAPInfo(searchAdminRAPEntity);
}
public System.Data.DataSet SearcStaffDailyMealInfo(Dongke.IBOSS.PRD.WCF.DataModels.SearchDailyMealEntity searchDailyMealEntity) {
return base.Channel.SearcStaffDailyMealInfo(searchDailyMealEntity);
}
public System.Data.DataSet SearcStaffDailyMealInfoForEdit(Dongke.IBOSS.PRD.WCF.DataModels.SearchDailyMealEntity searchDailyMealEntity) {
return base.Channel.SearcStaffDailyMealInfoForEdit(searchDailyMealEntity);
}
public System.Data.DataSet GetStaffDailyMealInfoForExcel(System.Data.DataTable pStaff, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode pStatus) {
return base.Channel.GetStaffDailyMealInfoForExcel(pStaff, pStatus);
}
public System.Data.DataSet SearchManagersOrMembers(Dongke.IBOSS.PRD.WCF.DataModels.HRModule.SearchStaffEntity searchStaffEntity) {
return base.Channel.SearchManagersOrMembers(searchStaffEntity);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity AddStaffInfo(Dongke.IBOSS.PRD.WCF.DataModels.StaffEntity requestEntity, Dongke.IBOSS.PRD.WCF.DataModels.StaffPhotoEntity[] staffPhoto) {
return base.Channel.AddStaffInfo(requestEntity, staffPhoto);
}
public Dongke.IBOSS.PRD.WCF.DataModels.ServiceResultEntity ImportStaffInfo(System.Data.DataTable staffInfo) {
return base.Channel.ImportStaffInfo(staffInfo);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity EditStaffInfo(Dongke.IBOSS.PRD.WCF.DataModels.StaffEntity requestEntity, Dongke.IBOSS.PRD.WCF.DataModels.StaffPhotoEntity[] staffPhoto) {
return base.Channel.EditStaffInfo(requestEntity, staffPhoto);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SetValueFlag(int staffid) {
return base.Channel.SetValueFlag(staffid);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity AddStaffRecord(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity staffrecord) {
return base.Channel.AddStaffRecord(staffrecord);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity EditStaffRecord(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity staffrecord) {
return base.Channel.EditStaffRecord(staffrecord);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveTargetJobInfo(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity staffRecordEntity, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode editStatus) {
return base.Channel.SaveTargetJobInfo(staffRecordEntity, editStatus);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveStaffRecordDimission(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode pStatus) {
return base.Channel.SaveStaffRecordDimission(pUserId, pOPTimeStamp, pStaffRecord, pStatus);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHRDimissionApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo) {
return base.Channel.SaveHRDimissionApprovalInfo(pUserId, pOPTimeStamp, pStaffRecord, pState, pMemo);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SetStaffRecordValueFlag(int staffrecordid) {
return base.Channel.SetStaffRecordValueFlag(staffrecordid);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHRStaffRecordApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo) {
return base.Channel.SaveHRStaffRecordApprovalInfo(pUserId, pOPTimeStamp, pStaffRecord, pState, pMemo);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHRStaffJobsApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo) {
return base.Channel.SaveHRStaffJobsApprovalInfo(pUserId, pOPTimeStamp, pStaffRecord, pState, pMemo);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveTargetPostInfo(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity staffRecordEntity, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode editStatus) {
return base.Channel.SaveTargetPostInfo(staffRecordEntity, editStatus);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHRStaffPostApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo) {
return base.Channel.SaveHRStaffPostApprovalInfo(pUserId, pOPTimeStamp, pStaffRecord, pState, pMemo);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveTargetOrganizationInfo(Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity staffRecordEntity, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode editStatus) {
return base.Channel.SaveTargetOrganizationInfo(staffRecordEntity, editStatus);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHRStaffOrganizationApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo) {
return base.Channel.SaveHRStaffOrganizationApprovalInfo(pUserId, pOPTimeStamp, pStaffRecord, pState, pMemo);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveHrStaffPositiveApprovalInfo(int pUserId, System.DateTime pOPTimeStamp, Dongke.IBOSS.PRD.WCF.DataModels.StaffRecordEntity pStaffRecord, bool pState, string pMemo) {
return base.Channel.SaveHrStaffPositiveApprovalInfo(pUserId, pOPTimeStamp, pStaffRecord, pState, pMemo);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveStaffAttendanceInfo(System.Data.DataTable pStaffAttendance) {
return base.Channel.SaveStaffAttendanceInfo(pStaffAttendance);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveStaffAdminRAPInfo(Dongke.IBOSS.PRD.WCF.DataModels.HRAdminRAPEntity pAdminRAPEntity, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode pStatus) {
return base.Channel.SaveStaffAdminRAPInfo(pAdminRAPEntity, pStatus);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveStaffAdminRAPApprovalInfo(Dongke.IBOSS.PRD.WCF.DataModels.HRAdminRAPEntity pAdminRAPEntity, bool pState) {
return base.Channel.SaveStaffAdminRAPApprovalInfo(pAdminRAPEntity, pState);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SetStaffAdminRAPValueFlag(int pRAPID) {
return base.Channel.SetStaffAdminRAPValueFlag(pRAPID);
}
public Dongke.IBOSS.PRD.WCF.DataModels.HRResultEntity SaveStaffDailyMealInfo(System.Data.DataTable pStaff, Dongke.IBOSS.PRD.WCF.DataModels.WCFConstant.FormMode pStatus) {
return base.Channel.SaveStaffDailyMealInfo(pStaff, pStatus);
}
public System.Data.DataSet GetSalaryData(Dongke.IBOSS.PRD.WCF.DataModels.GetSalaryEntity gsEntity) {
return base.Channel.GetSalaryData(gsEntity);
}
public System.Data.DataSet GetSettlementMain(Dongke.IBOSS.PRD.WCF.DataModels.GetSalaryEntity gsEntity) {
return base.Channel.GetSettlementMain(gsEntity);
}
public System.Data.DataSet GetSettlementDetail(int MainId) {
return base.Channel.GetSettlementDetail(MainId);
}
public int AddSalarySettlement(Dongke.IBOSS.PRD.WCF.DataModels.GetSalaryEntity salaryEntity, System.Data.DataSet dsStaffSalary, System.Data.DataSet dsBase) {
return base.Channel.AddSalarySettlement(salaryEntity, dsStaffSalary, dsBase);
}
public System.Data.DataSet GetStaffSalaryDetail(int StaffSalaryID, int StaffID) {
return base.Channel.GetStaffSalaryDetail(StaffSalaryID, StaffID);
}
public int EditSalarySettlement(Dongke.IBOSS.PRD.WCF.DataModels.GetSalaryEntity salaryEntity, System.Data.DataTable dtStaffSalary) {
return base.Channel.EditSalarySettlement(salaryEntity, dtStaffSalary);
}
public int AuditSalarySettlement(System.Data.DataTable dtStaffSalary) {
return base.Channel.AuditSalarySettlement(dtStaffSalary);
}
}
}