public ActionResult Edit(int id) { using (MemberManageEntities db = new MemberManageEntities()) { var member = db.Member.Where(p => p.ID == id).First(); return(View("Edit", member)); } }
public ActionResult Show() { MemberManageEntities db = new MemberManageEntities(); var data = db.Member; return(View(data)); }
public ActionResult Search(string SearchText) { using (MemberManageEntities db = new MemberManageEntities()) { var member = db.Member.Where(p => p.Account.Contains(SearchText) || p.ChName.Contains(SearchText) || p.Email.Contains(SearchText) || p.NickName.Contains(SearchText)).ToList(); TempData["SearchText"] = SearchText; return(View("SearchList", member)); } }
public ActionResult Delete(int id) { using (MemberManageEntities db = new MemberManageEntities()) { var member = db.Member.Where(p => p.ID == id).First(); db.DeleteObject(member); db.SaveChanges(); } return(RedirectToAction("Show", "Account")); }
public ActionResult Edit(MemberForm UpdateMember) { using (MemberManageEntities db = new MemberManageEntities()) { var member = db.Member.Where(p => p.Account == UpdateMember.Account); ((MemberForm)member).ChName = UpdateMember.ChName; ((MemberForm)member).NickName = UpdateMember.NickName; ((MemberForm)member).Email = UpdateMember.Email; db.SaveChanges(); } return(RedirectToAction("Show", "Account")); }
private bool ValidateLogOn(LogOnModel LogOnMember) { using (MemberManageEntities db = new MemberManageEntities()) { Member member = db.Member.Where(p => p.Account.Equals(LogOnMember.UserName) && p.Password.Equals(LogOnMember.Password)).FirstOrDefault(); if (member != null) { FormsService.SignIn(member.ChName); return(true); } else { return(false); } } throw new NotImplementedException(); }
public ActionResult CreateMember(MemberForm member) { if (!ModelState.IsValid) { return(RedirectToAction("Register", "Account")); } MemberManageEntities db = new MemberManageEntities(); db.AddToMember(new Member() { Account = member.Account, Password = member.Password, ChName = member.ChName, NickName = member.NickName, Email = member.Email, CreateTime = DateTime.Now }); db.SaveChanges(); FormsService.SignIn(member.ChName); return(RedirectToAction("Show", "Account")); }