示例#1
0
        //
        // GET: /AuthorPainter/ListWorkOfArt
        public ActionResult ListWorkOfArt(int id)
        {
            tbl_14_WorksOfArt art = db.tbl_14_WorksOfArt.Find(id);
            var art2 = db.tbl_14_WorksOfArt.Include(p => p.tbl_11_AuthorPictures).ToList();

            return(View(art2));
        }
示例#2
0
        //
        // POST: /PictureManagement/Create

        //[HttpGet]
        public ActionResult AddPicture(tbl_14_WorksOfArt pict, HttpPostedFileBase uploadImage)
        {
            if (ModelState.IsValid && uploadImage != null)
            {
                byte[] imageData = null;
                // считываем переданный файл в массив байтов
                using (var binaryReader = new BinaryReader(uploadImage.InputStream))
                {
                    imageData = binaryReader.ReadBytes(uploadImage.ContentLength);
                }
                // установка массива байтов
                pict.PicturePhoto = imageData;

                samdb.tbl_14_WorksOfArt.Add(pict);
                samdb.SaveChanges();

                return(RedirectToAction("Index"));
            }
            return(View(pict));
        }