public MemberScoreService(ISysLogRespository sysLogRespository, IMemberScoreRespository respository , IMemberRespository memRespository, ISysItemsDetailService sysItemsDetailService) { _LogRespository = sysLogRespository; _MemRespository = memRespository; _Respository = respository; _SysItemsDetailService = sysItemsDetailService; _Logger = CoreContextProvider.GetLogger("IMemberScoreService"); }
public ClientsDataController(ISysItemsService sysItemsService, ISysItemsDetailService sysItemsDetailService , ISysOrganizeService sysOrganizeService, ISysRoleService sysRoleService, ISysRoleAuthorizeService sysRoleAuthorizeService, ISysModuleService sysModuleService, ISysModuleButtonService sysModuleButtonService) { _SysItemsService = sysItemsService; _SysItemsDetailService = sysItemsDetailService; _SysOrganizeService = sysOrganizeService; _SysRoleService = sysRoleService; _SysRoleAuthorizeService = sysRoleAuthorizeService; _SysModuleService = sysModuleService; _SysModuleButtonService = sysModuleButtonService; }
public IActionResult Register([FromServices] ISysItemsDetailService sysItemsDetailService) { AddPageCrumbs("注册"); var score = 1; var sysitem = sysItemsDetailService.GetItem("ScoreType", ((int)ScoreType.reg).ToString()); if (sysitem == null) { _Logger.LogError("注册积分为空"); } score = sysitem.Description.ToInt(); ViewBag.Score = score; return(View()); }
public ActionResult GetGridJson([FromServices] ISysItemsDetailService sysItemsDetailService, MemScoreSearchView search, int page = 1) { var data = _MemberScoreService.GetList(search, page, PageSize); if (data.ScoreList != null && data.ScoreList.Any()) { var scoreTypes = data.ScoreList.Select(w => w.ScoreType + "").Distinct().ToArray(); var itemDatas = sysItemsDetailService.GetListItem("ScoreType", scoreTypes).ToDictionary(k => k.Code, v => v.Text); data.ScoreList.ForEach(score => { score.ScoreTypeName = itemDatas.TryGetValue(score.ScoreType + "");//ExtList.TryGetValue(); }); } return(Content(new { rows = data.ScoreList, total = data.ScoreList.PageCount, page = data.ScoreList.PageIndex, records = data.ScoreList.TotalCount }.ToJson())); }
public ItemsDataController(ISysItemsDetailService sysItemsDetailService) { SysItemsDetailService = sysItemsDetailService; }