public HttpResponseMessage InsertWorkerContractRule(WorkerContractRule workerContractRule) { var newObj = new WorkerContractRule() { Id = Guid.NewGuid(), ProjectCode = workerContractRule.ProjectCode, OrganizationCode = workerContractRule.OrganizationCode, IDCardType = workerContractRule.IDCardType, IDCardNumber = workerContractRule.IDCardNumber, ContractCode = workerContractRule.ContractCode, ContractPeriodType = workerContractRule.ContractPeriodType, StartDate = workerContractRule.StartDate, EndDate = workerContractRule.EndDate, PayRollRuleType = workerContractRule.PayRollRuleType, UnitTypeSysNo = workerContractRule.UnitTypeSysNo, UnitPrice = workerContractRule.UnitPrice }; var result = _workerContractRule.InsertWorkerContractRule(newObj); if (result) { return(toJson(null, OperatingState.Success, "添加成功")); } return(toJson(null, OperatingState.Failure, "添加失败")); }
/// <summary> /// Updates the WorkerContractRule /// </summary> /// <param name="workerContractRule"></param> /// <returns></returns> public bool UpdateWorkerContractRule(WorkerContractRule workerContractRule) { if (workerContractRule == null) { throw new ArgumentNullException("workerContractRule is null"); } bool result = _workerContractRule.SingleUpdate(workerContractRule); return(result); }
/// <summary> /// Delete the WorkerContractRule /// </summary> /// <param name="workerContractRule"></param> /// <returns></returns> public bool DeleteWorkerContractRule(WorkerContractRule workerContractRule) { if (workerContractRule == null) { throw new ArgumentException("workerContractRule is null"); } bool result = _workerContractRule.Delete(workerContractRule); return(result); }
/// <summary> /// Insert the WorkerContractRule /// </summary> /// <param name="workerContractRule"></param> /// <returns></returns> public bool InsertWorkerContractRule(WorkerContractRule workerContractRule) { if (workerContractRule == null) { throw new ArgumentNullException("workerContractRule is null"); } bool result = _workerContractRule.Insert(workerContractRule); return(result); }
public HttpResponseMessage UpdateWorkerContractRule(WorkerContractRule workerContractRule) { if (workerContractRule.Id == Guid.Empty) { return(toJson(null, OperatingState.Failure, "Id不能为空")); } var result = _workerContractRule.UpdateWorkerContractRule(workerContractRule); if (result) { return(toJson(null, OperatingState.Success, "修改成功")); } return(toJson(null, OperatingState.Failure, "修改失败")); }