예제 #1
0
        /// <summary>
        /// 添加边框
        /// </summary>
        public void AddBorder(int EqID)
        {
            var EqBorder = unitOfWork.DPhotoBorder.Get(p => p.EqID == EqID);

            if (EqBorder == null || EqBorder.Count() < 6)
            {
                unitOfWork.DPhotoBorder.Delete(p => p.EqID == EqID);
                unitOfWork.Save();

                for (int i = 1; i < 7; i++)
                {
                    PhotoBorder photoB = new PhotoBorder();

                    photoB.BorderName = "边框" + i.ToString();
                    photoB.Status     = 1;
                    photoB.EqID       = EqID;
                    photoB.CreatDate  = DateTime.Now;

                    photoB.BorderPath = ConfigHelper.GetConfigString("HttpUlr") + "/File/Image/Border/Border-" + i.ToString() + ".png";

                    unitOfWork.DPhotoBorder.Insert(photoB);
                    unitOfWork.Save();
                }
            }
        }
예제 #2
0
        /// <summary>
        /// 上传图片
        /// </summary>
        /// <returns></returns>
        public ActionResult Mody(PhotoBorder sImage)
        {
            try
            {
                var old = unitOfWork.DPhotoBorder.GetByID(sImage.ID);


                string ImageNames = Request.Form["ImageNames"].ToString();//
                string Des        = Request.Form["Des"].ToString();
                string BorderName = Request.Form["BorderName"].ToString();

                sImage.BorderName = BorderName;
                sImage.Des        = Des;
                sImage.Status     = 1;
                sImage.CreatDate  = DateTime.Now;
                sImage.BorderPath = ConfigHelper.GetConfigString("HttpUlr") + "/File/Image/" + ImageNames;
                if (old == null)
                {
                    unitOfWork.DPhotoBorder.Insert(sImage);
                    unitOfWork.Save();
                }
                else
                {
                    unitOfWork.DPhotoBorder.Update(sImage);
                    unitOfWork.Save();
                }

                //JSONHelper.ObjectToJson(postContent);
                //AddLive aLive= JSONHelper.Deserialize<AddLive>(postContent);



                return(Json(new { r = true }));
            }
            catch (Exception ex)
            {
                return(Json(new { r = false }));
            }
        }