Beispiel #1
0
        public ActionResult GetBVipByPid(int id)
        {
            bool   status = PeibanService.GetVipByRen(1, 1, id);
            string json   = JsonHelper.JsonSerializerBySingleData(status);

            return(Content(json));
        }
        public ActionResult ShenqingPeiban(int cid)
        {
            int     ptid = 1;
            int     rid  = int.Parse(Session["renid"].ToString());
            Message msg  = PeibanService.GetStatusByOrder(ptid, cid, rid);

            ViewBag.status = msg.MessageStatus;
            ViewBag.cid    = cid;

            return(View());
        }
Beispiel #3
0
        public ActionResult Login(FormCollection fc)
        {
            System.Web.HttpContext.Current.Session["renname"] = "";
            string username = fc["UserName"];
            string password = CommonTools.ToMd5(fc["Password"].ToString());

            var rens = unitOfwork.rensRepository.Get(filter: u => u.RenPhone == username && u.RenPassword == password);


            if (rens.Count() > 0)
            {
                if (rens.First().Status)
                {
                    HttpCookie cookie = new HttpCookie("renname");
                    cookie.Value = username;
                    System.Web.HttpContext.Current.Response.Cookies.Add(cookie);

                    HttpCookie cookieid = new HttpCookie("renid");
                    cookieid.Value = rens.First().Id.ToString();
                    System.Web.HttpContext.Current.Response.Cookies.Add(cookieid);

                    System.Web.HttpContext.Current.Session["renid"]     = rens.First().Id.ToString();
                    System.Web.HttpContext.Current.Session["renname"]   = username;
                    System.Web.HttpContext.Current.Session["Vip"]       = "false";
                    System.Web.HttpContext.Current.Session["Peibanshi"] = "false";
                    if (PeibanService.GetVipByRen(1, 1, rens.First().Id))
                    {
                        System.Web.HttpContext.Current.Session["Vip"] = "true";
                    }
                    if (PeibanService.GetVipByRen(1, 2, rens.First().Id))
                    {
                        System.Web.HttpContext.Current.Session["Vip"]       = "true";
                        System.Web.HttpContext.Current.Session["Peibanshi"] = "true";
                    }

                    return(RedirectToAction("Index", "Home"));
                }
                else
                {
                    ViewBag.msg = "此已经被禁用,不允许登陆";
                    return(View());
                }
            }
            else
            {
                ViewBag.msg = "用户名或密码错误";
                return(View());
            }
        }
Beispiel #4
0
        //[HttpPost]
        //[ValidateAntiForgeryToken]
        //public JsonResult UpdateStatus(int? id, bool status)
        //{
        //    Message msg = new Message();
        //    if (id == null)
        //    {
        //        msg.MessageStatus = "false";
        //        msg.MessageInfo = "找不到ID";
        //    }
        //    ChanpinOrder _order = unitOfWork.chanpinOrdersRepository.GetByID(id);
        //    _order.Status = !status;
        //    _order.PayTime = DateTime.Now;
        //    if (ModelState.IsValid)
        //    {

        //        unitOfWork.chanpinOrdersRepository.Update(_order);
        //        unitOfWork.Save();
        //        msg.MessageStatus = "true";
        //        msg.MessageInfo = "已经更改为" + _order.Status.ToString();
        //    }
        //    return Json(msg, JsonRequestBehavior.AllowGet);
        //}

        public ActionResult Edit(int id)
        {
            ChanpinOrder _order = unitOfWork.chanpinOrdersRepository.GetByID(id);

            if (_order == null)
            {
                return(HttpNotFound());
            }

            if (_order.ProductType == 1)
            {
                ViewBag.productType = "会员产品";
                ViewBag.chanpin     =
                    _order.BuyChanpin == 1 ? "普通会员" : "陪伴师会员";
            }
            if (_order.ProductType == 2)
            {
                ViewBag.productType = "课程产品";
            }
            ViewBag.yaoqingren =
                PeibanService.GetRenById(_order.Yaoqingren) == null ? "邀请人编号有误" : PeibanService.GetRenById(_order.Yaoqingren).RenNickName;
            return(View(_order));
        }