示例#1
0
 /// <summary>
 /// 新增培训申请
 /// </summary>
 public AddTraineeApplication(
     TraineeApplication traineeApplication, ITraineeApplication iTraineeApplicationMock,
     IEmployeeDiyProcessDal iEmployeeDiyProcess)
 {
     _DalTraineeApplication = iTraineeApplicationMock;
     _TraineeApplication    = traineeApplication;
     _DalEmployeeDiyProcess = iEmployeeDiyProcess;
 }
示例#2
0
 ///<summary>
 ///</summary>
 ///<param name="loginUser"></param>
 ///<param name="TraineeApplicationID"></param>
 ///<param name="iTraineeApplicationMock"></param>
 ///<param name="iEmployeeDiyProcessMock"></param>
 ///<param name="status"></param>
 ///<param name="remark"></param>
 public ApproveTraineeApplication(Account loginUser, int TraineeApplicationID,
                                  ITraineeApplication iTraineeApplicationMock, IEmployeeDiyProcessDal iEmployeeDiyProcessMock,
                                  TraineeApplicationStatus status, string remark)
 {
     _DalTraineeApplication = iTraineeApplicationMock;
     _DalEmployeeDiyProcess = iEmployeeDiyProcessMock;
     _TraineeApplicationID  = TraineeApplicationID;
     _LoginUser             = loginUser;
     _Status = status;
     _Remark = remark;
 }
 public DeleteTraineeApplication(int traineeApplicationID, ITraineeApplication iTraineeApplicationMock)
 {
     _DalTraineeApplication = iTraineeApplicationMock;
     _TraineeApplicationID  = traineeApplicationID;
 }
示例#4
0
 ///<summary>
 ///</summary>
 ///<param name="TraineeApplication"></param>
 ///<param name="iTraineeApplicationMock"></param>
 ///<param name="iEmployeeDiyProcessMock"></param>
 public UpdateTraineeApplication(TraineeApplication TraineeApplication, ITraineeApplication iTraineeApplicationMock, IEmployeeDiyProcessDal iEmployeeDiyProcessMock)
 {
     _DalTraineeApplication = iTraineeApplicationMock;
     _DalEmployeeDiyProcess = iEmployeeDiyProcessMock;
     _TraineeApplication    = TraineeApplication;
 }