public ActionResult Edit(MemberEditVm vm, int id) { vm.MemberStatusList = new SelectList(memberCardService.GetAllMemberCards(), "Id", "MemberStatus"); if (!ModelState.IsValid) { return(View(vm)); } { // TODO: Add update logic here var updatedMember = new MemberDetails(); updatedMember.Id = vm.Id; // Might not need updatedMember.MemberCardId = vm.MemberCardId; updatedMember.FirstName = vm.FirstName; updatedMember.LastName = vm.LastName; updatedMember.Age = vm.Age; updatedMember.Adress = vm.Adress; updatedMember.DriversLicense = vm.DriversLicense; memberService.UpdateMemberDetails(updatedMember); return(RedirectToAction(nameof(Index))); } }
// GET: Members/Edit/5 public ActionResult Edit(int id) { var vm = new MemberEditVm(); vm.Id = id; vm.MemberStatusList = new SelectList(memberCardService.GetAllMemberCards(), "Id", "MemberStatus"); return(View(vm)); }
public IActionResult Edit(MemberEditVm vm) { var editedMember = new Member(); editedMember.ID = vm.ID; editedMember.SSN = vm.SSN; editedMember.Name = vm.Name; memberService.UpdateMember(editedMember); return(RedirectToAction(nameof(Index))); }
//GET: Edit member public IActionResult Edit(int id) { var editedMember = memberService.GetMemberById(id); var vm = new MemberEditVm(); vm.ID = id; vm.SSN = editedMember.SSN; vm.Name = editedMember.Name; return(View(vm)); }
//// GET: Books/Edit/5 public async Task <IActionResult> Edit(int id)/*int? id*/ { if (ModelState.IsValid) { var vm = new MemberEditVm(); var member = memberservice.GetMember(id); vm.Name = member.Name; vm.Email = member.Email; vm.Id = member.Id; return(View(vm)); } return(RedirectToAction("Error", "Home", "")); }
public async Task <IActionResult> Edit(MemberEditVm vm) { if (ModelState.IsValid) { var editMember = new Member(); editMember.Id = vm.Id; editMember.Name = vm.Name; editMember.Email = vm.Email; memberservice.UpdateMember(editMember); return(RedirectToAction(nameof(Index))); } return(RedirectToAction("Error", "Home", "")); }
// GET: Member/Edit/5 public async Task <IActionResult> Edit(int?id) { if (id == null) { return(NotFound()); } var member = memberService.GetMemberById(id); if (member == null) { return(NotFound()); } var vm = new MemberEditVm(); vm.SSN = member.SSN; vm.Name = member.Name; return(View(vm)); }