public ActionResult Edit(int id)
        {
            using (var db = new XkSystem.Models.DbContext())
            {
                var vm = new Models.ClassAllotResult.Edit();
                vm.ClassAllotClassList = ClassAllotClassController.SelectList(vm.YearId);

                vm.ClassAllotResultEdit = (from p in db.Table <Basis.Entity.tbClassAllotResult>()
                                           where p.Id == id
                                           select new Dto.ClassAllotResult.Edit
                {
                    Id = p.Id,
                    ClassAllotClassId = p.tbClassAllotClass.Id
                }).FirstOrDefault();
                return(View(vm));
            }
        }
        public ActionResult Edit(Models.ClassAllotResult.Edit vm)
        {
            using (var db = new XkSystem.Models.DbContext())
            {
                var error = new List <string>();
                if (error.Count == decimal.Zero)
                {
                    var tb = (from p in db.Table <Basis.Entity.tbClassAllotResult>()
                              where p.Id == vm.ClassAllotResultEdit.Id
                              select p).FirstOrDefault();
                    if (tb != null)
                    {
                        tb.tbClassAllotClass = db.Set <Basis.Entity.tbClassAllotClass>().Find(vm.ClassAllotResultEdit.ClassAllotClassId);

                        if (db.SaveChanges() > 0)
                        {
                            XkSystem.Areas.Sys.Controllers.SysUserLogController.Insert("分班结果中学生调班");
                        }
                    }
                }

                return(Code.MvcHelper.Post(error));
            }
        }