Пример #1
0
        // GET: ProgramKnowledge
        public ActionResult Index()
        {
            ProgramKnowledgeModelView Knowledge = new ProgramKnowledgeModelView();

            Knowledge.P_Language   = _dbContext.ProgramingLanguage.ToList();
            Knowledge.D_Management = _dbContext.DatabaseManagement.ToList();
            Knowledge.W_Technology = _dbContext.WebTechnology.ToList();
            Knowledge.G_Technology = _dbContext.GameTechnology.ToList();

            return(View(Knowledge));
        }
Пример #2
0
        public ActionResult UpdateLanguage(int id)
        {
            var model = new ProgramKnowledgeModelView()
            {
                Prog_Language = _dbContext.ProgramingLanguage.Find(id)
            };

            if (model == null)
            {
                return(HttpNotFound());
            }

            return(View("AddLanguage", model));
        }
Пример #3
0
        public ActionResult UpdateGameTechnology(int id)
        {
            var model = new ProgramKnowledgeModelView()
            {
                Game_Tech = _dbContext.GameTechnology.Find(id)
            };

            if (model == null)
            {
                return(HttpNotFound());
            }

            return(View("AddGameTech", model));
        }
Пример #4
0
        public ActionResult UpdateDataManagement(int id)
        {
            var model = new ProgramKnowledgeModelView()
            {
                Dat_Management = _dbContext.DatabaseManagement.Find(id)
            };

            if (model == null)
            {
                return(HttpNotFound());
            }

            return(View("AddDataManagement", model));
        }
Пример #5
0
        public ActionResult AddDataManagement(ProgramKnowledgeModelView dataManagement)
        {
            if (dataManagement.Dat_Management.Id == 0)
            {
                _dbContext.DatabaseManagement.Add(dataManagement.Dat_Management);
            }
            else
            {
                //Update
                _dbContext.Entry(dataManagement.Dat_Management).State = System.Data.Entity.EntityState.Modified;
            }
            _dbContext.SaveChanges();

            return(RedirectToAction("Index", "ProgramKnowledge"));
        }
Пример #6
0
        public ActionResult AddLanguage(ProgramKnowledgeModelView language)
        {
            if (language.Prog_Language.Id == 0)
            {
                _dbContext.ProgramingLanguage.Add(language.Prog_Language);
            }
            else
            {
                //Update
                _dbContext.Entry(language.Prog_Language).State = System.Data.Entity.EntityState.Modified;
            }
            _dbContext.SaveChanges();

            return(RedirectToAction("Index", "ProgramKnowledge"));
        }
Пример #7
0
        public ActionResult AddGameTech(ProgramKnowledgeModelView gametech)
        {
            if (gametech.Game_Tech.Id == 0)
            {
                _dbContext.GameTechnology.Add(gametech.Game_Tech);
            }
            else
            {
                //update
                _dbContext.Entry(gametech.Game_Tech).State = System.Data.Entity.EntityState.Modified;
            }

            _dbContext.SaveChanges();
            return(RedirectToAction("Index", "ProgramKnowledge"));
        }