コード例 #1
0
 public bool Delete(CommissionRatioEntity entity)
 {
     try
     {
         _commissionRatioRepository.Delete(entity);
         return true;
     }
     catch (Exception e)
     {
         _log.Error(e,"数据库操作出错");
         return false;
     }
 }
コード例 #2
0
 public CommissionRatioEntity Update(CommissionRatioEntity entity)
 {
     try
     {
         _commissionRatioRepository.Update(entity);
         return entity;
     }
     catch (Exception e)
     {
         _log.Error(e,"数据库操作出错");
         return null;
     }
 }
コード例 #3
0
 public HttpResponseMessage CreateOrUpdate(Models.Trading.CommissionRatio.CommissionRatio model)
 {
     if (model.Id>0)
     {
         var oldModel = _commissionRatioService.GetById(model.Id);
         oldModel.RecAgentScale = model.RecAgentScale;
         oldModel.RecCfbScale = model.RecCfbScale;
         oldModel.TakeAgentScale = model.TakeAgentScale;
         oldModel.TakeCfbScale = model.TakeCfbScale;
         oldModel.RecPartnerScale = model.RecPartnerScale;
         oldModel.TakePartnerScale = model.TakePartnerScale;
         if (_commissionRatioService.Update(oldModel) != null)
         {
             return PageHelper.toJson(PageHelper.ReturnValue(true, "数据更新成功"));
         }
         return PageHelper.toJson(PageHelper.ReturnValue(false, "数据更新失败"));
     }
     else
     {
        var newModel=new CommissionRatioEntity
        {
            RecCfbScale = model.RecCfbScale,
            RecAgentScale = model.RecAgentScale,
            TakeCfbScale = model.TakeCfbScale,
            TakeAgentScale= model.TakeAgentScale,
            TakePartnerScale =model.TakePartnerScale,
            RecPartnerScale = model.RecPartnerScale
        };
         if (_commissionRatioService.Create(newModel) != null)
         {
             return PageHelper.toJson(PageHelper.ReturnValue(true, "数据添加成功"));
         }
         return PageHelper.toJson(PageHelper.ReturnValue(false, "数据添加失败"));
     }
 }