public ActionResult getRootCatList() { ReturnMessage rm = new ReturnMessage(); try { string tenantId = User.Claims.FirstOrDefault(p => p.Type == "tenantId").Value; rm.code = MessageCode.SUCCESS; rm.data = CTenantPrdCatManager.getRootCats(Guid.Parse(tenantId)); } catch (Exception e) { rm.code = MessageCode.ERROR; rm.data = e.Message; } return(Ok(rm)); }
public ActionResult getPrdCats() { ReturnMessage rm = new ReturnMessage(); try { string tenantId = User.Claims.FirstOrDefault(p => p.Type == "tenantId").Value; string userType = User.Claims.FirstOrDefault(p => p.Type == "type").Value; int memberId = -1; if (!UserType.GUEST.Equals(userType)) { memberId = int.Parse(User.Claims.FirstOrDefault(p => p.Type == "jti").Value); } rm.code = MessageCode.SUCCESS; rm.data = CTenantPrdCatManager.getAllCats(Guid.Parse(tenantId), memberId); } catch (Exception e) { rm.code = MessageCode.ERROR; rm.data = e.Message; } return(Ok(rm)); }