示例#1
0
        /// <summary>
        /// 班级活动页面HTML
        /// </summary>
        /// <returns></returns>
        public ActionResult HonorCreate()
        {
            ClassHonor award = new ClassHonor();

            award.ID       = Guid.NewGuid();
            ViewBag.Images = "";
            return(View("HonorEdit", award));
        }
示例#2
0
        public JsonResult EditHonorSend(ClassHonor model)
        {
            var    usid       = userid.ToString();
            string statuscode = "200";
            string msg        = "";

            if (ModelState.IsValid)
            {
                try
                {
                    model.XXID    = XXID;
                    model.Creator = userid.ToString();
                    var hurl = Request.Form["hidImages"];


                    if (!String.IsNullOrEmpty(hurl))
                    {
                        hurl = hurl.Substring(0, hurl.Length - 1);
                        model.HonorPhotoName = 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.HonorPhotoUrl = spurl;
                    }
                    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.EditHonorSend(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));
        }