public ActionResult SendVideo(PeopleContactSendVideo peopleContactSendVideo)
        {
            ModelState.Merge(peopleContactSendVideo.Validate(Db, UserId, Url));

            if (ModelState.IsValid)
            {
                TempData[StatusMessageTempKey] = ViewResource.PeopleContact_VideoWasSuccessfullySent_Text;
                return RedirectToAction("Details", new {id = peopleContactSendVideo.PeopleContactId});
            }

            PopulateVideoId(UserId, IsAdmin, peopleContactSendVideo.VideoId);

            return View(peopleContactSendVideo);
        }
        public static PeopleContactSendVideo GetModelView(PeopleContact peopleContact)
        {
            if (peopleContact == null)
                return null;

            var peopleContactSendVideo = new PeopleContactSendVideo(peopleContact);
            return peopleContactSendVideo;
        }