Exemple #1
0
        public PolicyRemarkApplyResponse PolicyRemarkApply(PolicyRemarkApplyRequest request)
        {
            PolicyRemarkApplyResponse response = new PolicyRemarkApplyResponse();

            response.Success = false;
            if (string.IsNullOrEmpty(request.PolicyRemark.Remark))
            {
                response.ErrMsg = "无效的备注信息。";
                return(response);
            }
            if (request.PolicyRemark.ProviderId <= 0)
            {
                response.ErrMsg = "无效的供应商编号。";
                return(response);
            }
            PolicyRemark rateRemark = new PolicyRemark();

            rateRemark.ID       = request.PolicyRemark.PolicyRemarkId;
            rateRemark.AgentID  = request.PolicyRemark.ProviderId;
            rateRemark.Info     = request.PolicyRemark.Remark;
            rateRemark.RateType = request.PolicyRemark.PolicyType;
            int result = JinRiRateFacade.PolicyRemarkSave(request.Operate, rateRemark);

            response.Success = result > 0;
            if (result == 0)
            {
                response.ErrMsg = "未知错误。";
            }
            return(response);
        }
 public PolicyRemarkApplyResponse PolicyRemarkApply(PolicyRemarkApplyRequest request)
 {
     return(rateRemarkLogic.PolicyRemarkApply(request));
 }