Ejemplo n.º 1
0
        // add new media to database
        public ActionResult AddMedia(MediaViewDTO mediaView)
        {
            MediaWSReference.MediaDTO media = new MediaWSReference.MediaDTO();
            media.MediaID     = mediaView.MediaID;
            media.Title       = mediaView.Title;
            media.Genre       = mediaView.Genre;
            media.Director    = mediaView.Director;
            media.Language    = mediaView.Language;
            media.PublishYear = mediaView.PublishYear;
            //media.Budget = mediaView.Budget;

            if (mediaClient.IsMediaInserted(media))
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                return(RedirectToAction("Create"));
            }
        }
Ejemplo n.º 2
0
        // save into database after edition
        public ActionResult SaveMedia(MediaViewDTO mediaView)
        {
            MediaWSReference.MediaDTO media = new MediaWSReference.MediaDTO();
            media.MediaID     = mediaView.MediaID;
            media.Title       = mediaView.Title;
            media.Genre       = mediaView.Genre;
            media.Director    = mediaView.Director;
            media.Language    = mediaView.Language;
            media.PublishYear = mediaView.PublishYear;
            //media.Budget = mediaView.Budget;


            if (mediaClient.IsMediaUpdated(media))
            {
                return(RedirectToAction("Index"));
            }
            else
            {
                ViewData["Media"] = mediaView;
                return(View("Edit"));
            }
        }