示例#1
0
        public async Task <ActionResult> Edit([Bind(Include = "CaSetUpId,CaOrder,CACaption,MaximumScore,IsTrue,ClassId,TermId")] CaSetUp caSetUp)
        {
            if (ModelState.IsValid)
            {
                caSetUp.SchoolId        = userSchool;
                Db.Entry(caSetUp).State = EntityState.Modified;
                await Db.SaveChangesAsync();

                return(RedirectToAction("Index"));
            }
            ViewBag.ClassId = new SelectList(await _query.ClassListAsync(userSchool), "ClassId", "FullClassName");
            ViewBag.TermId  = new SelectList(Db.Terms, "TermId", "TermName");
            return(View(caSetUp));
        }
示例#2
0
        // GET: CaSetUps/Edit/5
        public async Task <ActionResult> Edit(int?id)
        {
            if (id == null)
            {
                return(new HttpStatusCodeResult(HttpStatusCode.BadRequest));
            }
            CaSetUp caSetUp = await Db.CaSetUps.FindAsync(id);

            if (caSetUp == null)
            {
                return(HttpNotFound());
            }
            ViewBag.ClassId = new SelectList(await _query.ClassListAsync(userSchool), "ClassId", "FullClassName");
            ViewBag.TermId  = new SelectList(Db.Terms, "TermId", "TermName");
            return(View(caSetUp));
        }