Esempio n. 1
0
        public ActionResult Edit(int id = 0)
        {
            using (var db = new XkSystem.Models.DbContext())
            {
                var vm        = new Models.OrgManager.TeacherEdit();
                var TeacherId = Request["TeacherId"].ConvertToInt();
                if (TeacherId > 0)
                {
                    vm.DataEdit.TeacherId = TeacherId;
                }
                if (id != 0)
                {
                    vm.DataEdit = (from p in db.Table <Course.Entity.tbOrgManager>()
                                   where p.Id == id
                                   select new Dto.OrgManager.TeacherEdit
                    {
                        Id = p.Id,
                        TeacherId = p.tbTeacher.Id,
                        TeacherName = p.tbTeacher.TeacherName,
                        No = p.No
                    }).FirstOrDefault();
                }
                vm.OrgList = (from p in db.Table <Course.Entity.tbOrg>()
                              orderby p.No
                              select new Dto.OrgManager.EditOrgList()
                {
                    Id = p.Id,
                    No = p.No,
                    OrgName = p.OrgName
                }).ToList();              //.ToPageList(vm.Page);
                vm.TeacherList = Teacher.Controllers.TeacherController.SelectList1(vm.DataEdit.TeacherId > 0 ? (int)vm.DataEdit.TeacherId : 0);

                return(View(vm));
            }
        }
Esempio n. 2
0
 public ActionResult Edit(Models.OrgManager.TeacherEdit vm)
 {
     return(Code.MvcHelper.Post(null, Url.Action("Edit", new
     {
         TeacherId = vm.DataEdit.TeacherId,
         //pageIndex = vm.Page.PageIndex,
         //pageSize = vm.Page.PageSize
     })));
 }