Пример #1
0
        public void Delete(int?Id)
        {
            TbImage dbEntry = context.TbImages.Find(Id);

            if (dbEntry != null)
            {
                context.TbImages.Remove(dbEntry);
                context.SaveChanges();
            }
        }
Пример #2
0
        public JsonResult UploadFile()
        {
            string _imgname = string.Empty;

            if (System.Web.HttpContext.Current.Request.Files.AllKeys.Any())
            {
                var pic = System.Web.HttpContext.Current.Request.Files["MyImages"];
                if (pic.ContentLength > 0)
                {
                    var fileName = Path.GetFileName(pic.FileName);
                    var _ext     = Path.GetExtension(pic.FileName);

                    _imgname = Guid.NewGuid().ToString();

                    var _comPath = Server.MapPath("/Upload/Id_") + _imgname + _ext;
                    _imgname = "Id_" + _imgname + _ext;

                    ViewBag.Msg = _comPath;
                    var path = _comPath;

                    // Saving Image in Original Mode
                    pic.SaveAs(path);
                    var _lenght = new FileInfo(path).Length;

                    //here to add Image Path to You Database ,
                    TbImage data = new TbImage();
                    data.Imagepath = _imgname;
                    data.Size      = Convert.ToInt32(_lenght);
                    // data.Create_time = DateTime.Now;


                    //To your Database
                    imageRepository.SaveImage(data);

                    // resizing image
                    //     MemoryStream ms = new MemoryStream();
                    //    WebImage img = new WebImage(_comPath);

                    //     if (img.Width > 200)
                    //         img.Resize(200, 200);
                    //      img.Save(_comPath);
                    // end resize
                }
            }
            return(Json(Convert.ToString(_imgname), JsonRequestBehavior.AllowGet));
        }
Пример #3
0
 public void SaveImage(TbImage image)
 {
     context.TbImages.Add(image);
     context.SaveChanges();
 }