public ExchangeCenterConfig GetExchangeCenterConfig(int id) { try { return(DALExchangeCenterConfig.GetExchangeCenterConfig(id)); } catch (TuhuBizException) { throw; } catch (Exception ex) { var exception = new ExchangeCenterConfigException(1, "GetExchangeCenterConfig", ex); Logger.Log(Level.Error, exception, "GetExchangeCenterConfig"); throw ex; } }
/// <summary> /// 添加积分兑换 /// </summary> /// <param name="model"></param> /// <returns></returns> public int InsertExchangeCenterConfig(ExchangeCenterConfig model) { try { return(DALExchangeCenterConfig.InsertExchangeCenterConfig(model)); } catch (TuhuBizException) { throw; } catch (Exception ex) { var exception = new ExchangeCenterConfigException(1, "InsertExchangeCenterConfig", ex); Logger.Log(Level.Error, exception, "InsertExchangeCenterConfig"); throw ex; } }
public List <ExchangeCenterConfig> GetExchangeCenterConfigList() { try { return(DALExchangeCenterConfig.GetExchangeCenterConfigList()); } catch (TuhuBizException) { throw; } catch (Exception ex) { var exception = new ExchangeCenterConfigException(1, "GetExchangeCenterConfigList", ex); Logger.Log(Level.Error, exception, "GetExchangeCenterConfigList"); throw ex; } }
public bool UpdatePersonalCenterCouponConfig(PersonalCenterCouponConfig model) { try { return(DALExchangeCenterConfig.UpdatePersonalCenterCouponConfig(model)); } catch (TuhuBizException) { throw; } catch (Exception ex) { var exception = new ExchangeCenterConfigException(1, "InsertPersonalCenterCouponConfig", ex); Logger.Log(Level.Error, exception, "InsertPersonalCenterCouponConfig"); throw ex; } }
public bool DeletePersonalCenterCouponConfig(int id) { try { return(DALExchangeCenterConfig.DeletePersonalCenterCouponConfig(id)); } catch (TuhuBizException) { throw; } catch (Exception ex) { var exception = new ExchangeCenterConfigException(1, "DeletePersonalCenterCouponConfig", ex); Logger.Log(Level.Error, exception, "DeletePersonalCenterCouponConfig"); throw ex; } }
public List <ExchangeCenterConfig> GetExchangeCenterConfigList(string sqlStr, int pageSize, int pageIndex, out int recordCount) { try { return(DALExchangeCenterConfig.GetExchangeCenterConfigList(sqlStr, pageSize, pageIndex, out recordCount)); } catch (TuhuBizException) { throw; } catch (Exception ex) { var exception = new ExchangeCenterConfigException(1, "GetExchangeCenterConfigList", ex); Logger.Log(Level.Error, exception, "GetExchangeCenterConfigList"); throw ex; } }
/// <summary> /// 积分兑换配置详情页面展示数据列表 /// </summary> /// <param name="SearchWord"></param> /// <param name="pageIndex"></param> /// <param name="pageSize"></param> /// <returns></returns> public ActionResult List(ExchangeCenterConfigRequest request) { int count = 0; var searchModel = new ExchangeCenterConfig() { PostionCode = request.PostionCode, UserRank = request.UserRank, CouponName = request.CouponName, SearchStatus = request.Status }; var lists = DALExchangeCenterConfig.GetExchangeCenterConfigList(searchModel, request.PageSize, request.PageIndex, out count); var memberBll = new MemberService(); var memberGradeList = memberBll.GetMembershipsGradeList(); var positionList = GetPostionData(); foreach (var item in lists) { if (string.IsNullOrWhiteSpace(item.UserRank)) { continue; } foreach (var np in positionList) { if (np.Key == item.PostionCode) { item.Postion = np.Value; break; } } item.GradeName = memberGradeList.Find(t => t.GradeCode.ToLower() == item.UserRank.ToLower())?.GradeName; } var list = new OutData <List <ExchangeCenterConfig>, int>(lists, count); var pager = new PagerModel(request.PageIndex, request.PageSize) { TotalItem = count }; return(View(new ListModel <ExchangeCenterConfig>(list.ReturnValue, pager))); }