Exemple #1
0
        /// <summary>
        /// 班级活动页面HTML
        /// </summary>
        /// <returns></returns>
        public ActionResult ActiveCreate()
        {
            ClassActive award = new ClassActive();

            award.ID       = Guid.NewGuid();
            ViewBag.Images = "";
            return(View("ActiveEdit", award));
        }
Exemple #2
0
        public JsonResult EditSend(ClassActive model)
        {
            var    usid       = userid.ToString();
            string statuscode = "200";
            string msg        = "";

            if (ModelState.IsValid)
            {
                try
                {
                    model.XXID    = XXID;
                    model.Creator = userid.ToString();

                    if (!string.IsNullOrEmpty(model.ActiveContent))
                    {
                        model.ActiveContent = HttpUtility.UrlDecode(model.ActiveContent);
                    }
                    var hurl = Request.Form["hidImages"];


                    if (!String.IsNullOrEmpty(hurl))
                    {
                        hurl = hurl.Substring(0, hurl.Length - 1);
                        model.ActivePhotoName = hurl;
                        var spurl = "";
                        var sp    = hurl.Split(';');
                        for (int i = 0; i < sp.Length; i++)
                        {
                            spurl += (HonorImageUrl + sp[i]) + ";";
                        }
                        if (spurl.Length > 0)
                        {
                            spurl = spurl.Substring(0, spurl.Length - 1);
                        }
                        model.ActivePhotoUrl = spurl;
                    }

                    model.ActivePhotoUrl = Request.Form["hidImages"];
                    model.CreateTime     = DateTime.Now.ToString();
                    var bjname = msl.GetClassName(usid);

                    var bjid = msl.GetClassID(usid);
                    if (!String.IsNullOrEmpty(bjid) && !String.IsNullOrEmpty(bjname))
                    {
                        model.BJMC = bjname;
                        model.BJID = new Guid(bjid);
                        msl.EditSend(model);
                    }
                    else
                    {
                        statuscode = "400";
                    }
                }
                catch (Exception ex)
                {
                    statuscode = "500";
                    msg        = ex.ToString();
                }
            }

            JsonResult rlt = new JsonResult {
                Data = new { statuscode, msg }
            };

            return(Json(rlt, JsonRequestBehavior.AllowGet));
        }