public ActionResult CreateFrame(EventImageFrameViewModel viewModel)
        {
            var img = _context.Image.SingleOrDefault(m => m.Id == viewModel.Image.Id);

            img.FrameId = viewModel.Image.FrameId;
            var frame = _context.Frame.SingleOrDefault(m => m.Id == viewModel.Image.FrameId);

            AddFrame(frame, img);
            _context.SaveChanges();
            return(RedirectToAction("Detail", new { id = img.EventId }));
        }
        public ActionResult AddFrame(int id)
        {
            var img       = _context.Image.SingleOrDefault(i => i.Id == id);
            var frames    = _context.Frame;
            var viewModel = new EventImageFrameViewModel
            {
                Image  = img,
                Frames = frames
            };

            return(View(viewModel));
        }