/// <summary> /// 提交升级申请 /// </summary> /// <returns></returns> public ActionResult toApplyUpgrade(int C_UserTypeID) { if (C_UserTypeID == 0) { return(Content("申请的等级有误")); } C_UserType userType = C_UserType.GetEntityByLever(C_UserTypeID); if (userType == null) { return(Content("申请的等级有误")); } int ordercnt = Order.GetUserOrderCnt(CurrentUser.UserName); if (ordercnt <= 0) { return(Content("您从来没下过单,不能升级!快去下单吧!")); } //C_UserVM P_user = C_UserVM.GetVMByID(CurrentUser.Chief); //if (userType.Lever <= P_user.userTypeLever) //{ // return Content("您暂时不能升级到" + userType.Name); //} string rtn = C_UserUpGrade.toUpGrade(CurrentUser.UserName, C_UserTypeID); return(Content(rtn)); }
// // GET: /agentback/ public ActionResult Index() { ViewData["user"] = C_UserVM.GetVMByID(CurrentUser.ID); ViewData["C_UserNoVerity"] = C_User.GetC_UserCircles(CurrentUser.ID); //ViewData["OrderNoVerity"] = Order.GetC_UserCircles(CurrentUser.UserName); ViewData["Upgrade"] = C_UserUpGrade.GetCountUpGrade(CurrentUser.UserName); return(View()); }
public ContentResult GetNewSYSMsgCnt() { int userCount = C_User.GetC_UserBySta("未审核"); // 非直属待审核 int OrderCount = Order.GetC_UserCircles(""); // 待审核订单 int OrderCounts = Order.GetOrder(""); // 未发货订单 int uCount = C_User.GetC_UserCircles(0); // 直属总部 int Upcount = C_UserUpGrade.GetC_UserByUpGrade("未审核"); //未审核升级信息 int acount = userCount + uCount + Upcount; //总和 int msgcnt = SYSNotifyMsg.GetUnReadMsgCount(CurrentUser.UserName); //未审核信息 int sggcnt = C_UserAdvice.GetNoAuditCount(); return(Content(msgcnt + "," + acount + "," + OrderCount + "," + OrderCounts + "," + uCount + "," + userCount + "," + Upcount + "," + sggcnt)); }
/// <summary> /// 申请升级 /// </summary> /// <returns></returns> public ActionResult ApplyUpgrade() { C_UserVM user = C_UserVM.GetVMByID(CurrentUser.ID); ViewData["user"] = user; //List<C_UserType> userTypes = C_UserType.GetLowerByUserID(user.Chief,CurrentUser.ID); List <C_UserType> userTypes = C_UserType.GetEntitysAll(); if (userTypes != null) { userTypes = userTypes.OrderByDescending(m => m.Lever).ToList(); userTypes = userTypes.FindAll(m => m.Lever < user.userTypeLever).ToList(); } ViewData["userTypes"] = userTypes; List <C_UserUpGrade> doings = C_UserUpGrade.GetDetailListByAuditStat("未审核", CurrentUser.UserName); ViewData["doings"] = doings; return(View()); }