示例#1
0
        //添加案例同时添加缩略图
        public int AddWebCase(WebCase webCase)
        {
            WebCompanyService comSer = new WebCompanyService();
            WebPeopleService  peoSer = new WebPeopleService();

            using (AIYunNetContext context = new AIYunNetContext())
            {
                context.WebCase.Add(webCase);

                string[] list = ImageHelper.GetHvtImgUrls(webCase.CaseInfo);
                foreach (var item in list)
                {
                    string     thum = ImageHelper.GetthumImgByUrl(item);
                    WebCaseImg img  = new WebCaseImg
                    {
                        CompanyID      = webCase.CompanyID,
                        CompanyName    = webCase.CompanyID == 0?"":comSer.GetWebCompanyByID(webCase.CompanyID).CompanyName,
                        PeopleID       = webCase.PeopleID,
                        PeopleName     = webCase.PeopleID == 0?"":peoSer.GetWebPeopleByID(webCase.PeopleID).PeopleName,
                        imgName        = webCase.CaseTitle,
                        Img            = item,
                        thumbnailImage = thum,
                        WebCaseID      = webCase.CaseID,
                        DecType        = webCase.DecType,
                        GzStyle        = webCase.GzStyle,
                        JzStyle        = webCase.Style
                    };
                    context.WebCaseImg.Add(img);
                }
                context.SaveChanges();
                return(1);
            }
        }
        public ActionResult AddOrEditWebCaseImg(WebCaseImg img)
        {
            int result = 0;

            result = WebSerImg.updateWebCaseImgType(img);

            return(Json(new { RetCode = result }, JsonRequestBehavior.AllowGet));
        }
示例#3
0
 public WebCaseImg GetWebCaseImgbyID(int imgid)
 {
     using (AIYunNetContext context = new AIYunNetContext())
     {
         WebCaseImg img = context.WebCaseImg.Find(imgid);
         return(img);
     }
 }
示例#4
0
 public int AddWebCaseImg(WebCaseImg WebCaseImg)
 {
     using (AIYunNetContext context = new AIYunNetContext())
     {
         context.WebCaseImg.Add(WebCaseImg);
         context.SaveChanges();
         return(1);
     }
 }
示例#5
0
 public int DeleteWebCseImg(int ImgID)
 {
     using (AIYunNetContext context = new AIYunNetContext())
     {
         WebCaseImg originalImg = context.WebCaseImg.Find(ImgID);
         if (originalImg != null)
         {
             originalImg.FlagDelete = 1;
             originalImg.DeleteOn   = DateTime.Now;
             context.SaveChanges();
             return(1);
         }
         else
         {
             return(0);
         }
     }
 }
示例#6
0
 public int updateWebCaseImgType(WebCaseImg WebCaseImg)
 {
     using (AIYunNetContext context = new AIYunNetContext())
     {
         WebCaseImg originalImg = context.WebCaseImg.Find(WebCaseImg.imgID);
         if (originalImg != null)
         {
             originalImg.DecType = WebCaseImg.DecType;
             originalImg.GzStyle = WebCaseImg.GzStyle;
             originalImg.JzSpace = WebCaseImg.JzSpace;
             originalImg.JzStyle = WebCaseImg.JzStyle;
             context.SaveChanges();
             return(1);
         }
         else
         {
             return(0);
         }
     }
 }
        public ActionResult AddOrEditWebCaseImg(int ImgID)
        {
            WebCaseImg webimg = WebSerImg.GetWebCaseImgbyID(ImgID);

            if (webimg == null)
            {
                webimg = new WebCaseImg();
            }

            List <WebLookup> Case_DecTypelist     = webCommonService.GetLookupList("Case_DecType");
            List <WebLookup> Case_stylelist       = webCommonService.GetLookupList("Case_style");
            List <WebLookup> Case_gz_stylelist    = webCommonService.GetLookupList("Case_gz_style");
            List <WebLookup> Case_Img_Jzspacelist = webCommonService.GetLookupList("Case_Img_Jzspace");
            //List<WebLookup> housestylelist = webCommonService.GetLookupList("Img_housestyle");

            IEnumerable <SelectListItem> Case_DecType = Case_DecTypelist.Select(com => new SelectListItem {
                Value = com.Code.ToString(), Text = com.Description
            });
            IEnumerable <SelectListItem> Case_style = Case_stylelist.Select(com => new SelectListItem {
                Value = com.Code.ToString(), Text = com.Description
            });
            IEnumerable <SelectListItem> Case_gz_style = Case_gz_stylelist.Select(com => new SelectListItem {
                Value = com.Code.ToString(), Text = com.Description
            });
            IEnumerable <SelectListItem> Case_Img_Jzspace = Case_Img_Jzspacelist.Select(com => new SelectListItem {
                Value = com.Code.ToString(), Text = com.Description
            });

            //IEnumerable<SelectListItem> housestyle = housestylelist.Select(com => new SelectListItem { Value = com.Code.ToString(), Text = com.Description });

            ViewBag.Case_DecType     = Case_DecType;
            ViewBag.Case_style       = Case_style;
            ViewBag.Case_gz_style    = Case_gz_style;
            ViewBag.Case_Img_Jzspace = Case_Img_Jzspace;
            //ViewBag.housestylelist = housestyle;
            return(View(webimg));
        }