コード例 #1
0
        public ActionResult Add()
        {
            var a = Request.Form["gid"];    // 公众号名称
            var b = Request.Form["mhid"];   // 漫画名称
            var c = Request.Form["st"];     // 收费类型
            var d = Request.Form["sid"];    // 收费方式
            var e = Request.Form["price"];  // 收费价格

            var gid   = 0;
            var mhid  = 0;
            var st    = 0;
            var sid   = 0;
            var price = 0;

            if (!int.TryParse(a, out gid) || gid == 0)
            {
                return(Json(new DWZJson()
                {
                    statusCode = (int)DWZStatusCode.ERROR, message = "请选择公众号名称"
                }));
            }

            if (!int.TryParse(b, out mhid) || mhid == 0)
            {
                return(Json(new DWZJson()
                {
                    statusCode = (int)DWZStatusCode.ERROR, message = "请选择漫画"
                }));
            }

            if (!int.TryParse(c, out st) || st == 0)
            {
                return(Json(new DWZJson()
                {
                    statusCode = (int)DWZStatusCode.ERROR, message = "请选择收费类型"
                }));
            }

            if (!int.TryParse(d, out sid) || sid == 0)
            {
                return(Json(new DWZJson()
                {
                    statusCode = (int)DWZStatusCode.ERROR, message = "请选择收费方式"
                }));
            }

            if (!int.TryParse(e, out price) || price == 0)
            {
                return(Json(new DWZJson()
                {
                    statusCode = (int)DWZStatusCode.ERROR, message = "请填写收费价格"
                }));
            }

            Tab_MHSale m = new Tab_MHSale();

            m.F_Id       = mhid;
            m.F_SaleType = sid;
            m.F_Price    = price;

            int i = _ss.AddMHSale(m);

            if (i == 1)
            {
                return(Json(new DWZJson {
                    statusCode = (int)DWZStatusCode.OK, message = "成功"
                }));
            }
            else if (i == 2)
            {
                return(Json(new DWZJson {
                    statusCode = (int)DWZStatusCode.ERROR, message = "漫画和收费方式已经添加过"
                }));
            }
            else
            {
                return(Json(new DWZJson {
                    statusCode = (int)DWZStatusCode.ERROR, message = "失败"
                }));
            }
        }