コード例 #1
0
        public ActionResult CreateVideo(FormCollection formData, NewVideoViewModel v)
        {
            Video model = new Video(); //býr til nýtt video
            UpdateModel(model);  //update-ar videoið með viðeigandi upplýsingum
            model.Name = v.ThisVideo.Name; //nær í titilinn sem notandi skrifaði inn og vistar
            string Category = Request.Form["ValinFlokkur"]; //nær í dropdown category sem notandi valdi
            var Flokkur = repo2.GetCategoryByName(Category); //finnur viðeigandi categoru
            model.Category = Flokkur; //stillir viðeigandi flokk á video
            model.CategoryID = Flokkur.ID; //category id vistað
            repo2.AddVideo(model); //setur videoið í gagnagrunninn
            repo2.Save();

            return RedirectToAction("LoadNewFile", "Translation");
        }
コード例 #2
0
 public ActionResult CreateVideo()
 {
     IEnumerable<Category> model = repo2.GetAllCategories(); //nær í alla flokka úr gagnagrunni
     var model2 = new NewVideoViewModel { Categories = model }; //býr til nýtt viewmodel
     return View(model2);
 }