Exemplo n.º 1
0
        // GET: Magazine/Edit/5
        public ActionResult Edit(int?id)
        {
            var allArticle = db.GetAllArticle();
            var cc         = db.Get(id);
            var art        = new HashSet <int>(cc.Articles.Select(c => c.id));
            var viewModel  = new List <Assosiat <ArticleView> >();

            foreach (var cour in allArticle)
            {
                Assosiat <ArticleView> ass = new Assosiat <ArticleView>();
                ass.Assigned = art.Contains(cour.id);
                ass.Name     = cour.Name;
                ass.ID       = cour.id;
                viewModel.Add(ass);
            }

            ViewBag.AllArticle = viewModel;

            return(View(db.Get(id)));
        }
Exemplo n.º 2
0
        public ActionResult Edit(int?id)
        {
            var allWriter  = db.GetAllWriter();
            var cc         = db.Get(id);
            var bookWriter = new HashSet <int>(cc.Writers.Select(c => c.id));
            var viewModel  = new List <Assosiat <WriterView> >();

            foreach (var cour in allWriter)
            {
                Assosiat <WriterView> ass = new Assosiat <WriterView>();
                ass.Assigned = bookWriter.Contains(cour.id);
                ass.Name     = cour.Name;
                ass.ID       = cour.id;
                viewModel.Add(ass);
            }



            ViewBag.AllWriter = viewModel;

            return(View(db.Get(id)));
        }