Exemplo n.º 1
0
        public ActionResult UploadFile(Int64 munitionID)
        {
            VideosPO videosPO = new VideosPO();

            videosPO.MunitionID = munitionID;
            return(View(videosPO));
        }
Exemplo n.º 2
0
        public static VideosDO MapPOtoDO(VideosPO from)
        {
            VideosDO to = new VideosDO();

            to.VideoID          = from.VideoID;
            to.VideoName        = from.VideoName;
            to.VideoPath        = from.VideoPath;
            to.VideoDescription = from.VideoDescription;
            to.MunitionID       = from.MunitionID;
            to.UserID           = from.UserID;

            return(to);
        }
Exemplo n.º 3
0
        public static List <VideosPO> MapDOtoPO(List <VideosDO> from)
        {
            List <VideosPO> to = new List <VideosPO>();

            if (from != null)
            {
                foreach (VideosDO item in from)
                {
                    VideosPO mappedItem = MapDOtoPO(item);
                    to.Add(mappedItem);
                }
            }
            return(to);
        }
Exemplo n.º 4
0
        public ActionResult Update(Int64 videoID, Int64 munitionID)
        {
            ActionResult oResponse = View(videoID);


            try
            {
                VideosDO videos        = dataAccess.ViewVideosByID(videoID);
                VideosPO displayObject = VideosMapper.MapDOtoPO(videos);
                oResponse = View(displayObject);
            }
            catch (Exception ex)
            {
                TempData["Message"] = "Video could not be updated at this time.";
            }

            return(oResponse);
        }
Exemplo n.º 5
0
        public ActionResult Update(VideosPO form)
        {
            //Declaring local variables
            ActionResult oResponse = RedirectToAction("Index", "Videos", new { form.VideoID, form.MunitionID });

            if (ModelState.IsValid)
            {
                try
                {
                    VideosDO dataObject = VideosMapper.MapPOtoDO(form);
                    dataAccess.UpdateVideo(dataObject);
                    TempData["Message"] = $"Successfully updated video";
                }
                catch (Exception ex)
                {
                    oResponse = View(form);
                }
            }
            else
            {
                oResponse = View(form);
            }
            return(oResponse);
        }