public ActionResult Member() { IEnumerable <Feedbackproduct> Feedbackproduct = feedbackproductService.Get(); Members member = membersService.GetByID(Session["Memberid"]); IEnumerable <Memberauthorization> Memberauthorization = memberauthorizationService.Get().Where(a => a.Memberid == member.Memberid); if (member.Isreal == true) { ViewBag.Levelid = memberlevelService.Get().Where(a => a.Levelname == "真人").FirstOrDefault().Levelid; } else { ViewBag.Levelid = memberlevelService.Get().Where(a => a.Levelname == "一般").FirstOrDefault().Levelid; } ViewBag.Memberauthorization = Memberauthorization; ViewBag.Feedbackproduct = Feedbackproduct; ViewBag.Facebookstatus = member.Facebookstatus; return(View()); }
public JsonResult AjaxMember(Guid uuid) { Members Member = membersSerice.GetByID(Session["Memberid"]); Memberauthorization memberauthorization = memberauthorizationService.Get().Where(a => a.Memberid == Member.Memberid).Where(x => x.Feedbackproductid == uuid).FirstOrDefault(); if (memberauthorization != null) { memberauthorization.Checked = !memberauthorization.Checked; memberauthorizationService.SaveChanges(); } else { memberauthorization = new Memberauthorization(); memberauthorization.Id = Guid.NewGuid(); memberauthorization.Memberid = Member.Memberid; memberauthorization.Feedbackproductid = uuid; memberauthorization.Checked = true; memberauthorizationService.Create(memberauthorization); memberauthorizationService.SaveChanges(); } return(this.Json("success")); }