public ActionResult SecondTrail(MemberTrailViewModel model) { SysUser user = Session[SessionKey.USER] as SysUser; IQueryable <Member> memberQuery = db.Member.Where(m => m.sqno == model.sqno); model.member = this.memberService.queryMemberAtStep3(memberQuery, user).FirstOrDefault(); if (model.member == null) { ViewBag.ErrorMessage = "找不到資料"; return(Index()); } if (ModelState.IsValid) { MemberGroupResult newResult = new MemberGroupResult(model.member); newResult.AppraiseStep = 4; newResult.AppraiseState = "完成複審"; newResult.AppraiseScore = model.score; newResult.AppraiseDesc = model.desc; db.Entry(model.member).State = EntityState.Modified; db.SaveChanges(); return(View("Close")); } return(View(model)); }
// 複審 public ActionResult SecondTrail(int sqno) { SysUser user = Session[SessionKey.USER] as SysUser; MemberTrailViewModel model = new MemberTrailViewModel(); model.sqno = sqno; IQueryable <Member> memberQuery = db.Member.Where(m => m.sqno == sqno); model.member = this.memberService.queryMemberAtStep3(memberQuery, user).FirstOrDefault(); if (model.member == null) { ViewBag.ErrorMessage = "找不到資料"; return(Index()); } return(View(model)); }