public MemberViewModel(Member member) { this.MemberId = member.MemberId; this.Username = member.Username; this.Email = member.Email; this.FirstName = member.FirstName; this.LastName = member.LastName; this.Company = member.Company; this.Phone = member.Phone; this.Password = new PasswordViewModel(member.MemberId); this.SelectedRoles = member.Roles; }
public ActionResult Save(MemberViewModel viewModel) { if (this.ModelState.IsValid) { Member member = this._membershipService.GetMemberById(viewModel.MemberId); if (member == null) { member = new Member(); member.UpdatePassword(viewModel.Password.Password); } member.FirstName = viewModel.FirstName; member.LastName = viewModel.LastName; member.Company = viewModel.Company; member.Phone = viewModel.Phone; member.Email = viewModel.Email; member.Username = viewModel.Username; member.Roles = viewModel.SelectedRoles; this._membershipService.SaveMember(member); return this.RedirectToRoute(AdminRoutes.Membership.Edit, new { saved = true }); } return this.Edit(viewModel.MemberId); }
public static LoginResult Success(Member member) { return new LoginResult() { Successful = true, Member = member }; }
public void SaveMember(Member member) { }