Пример #1
0
        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)));
            }
        }
Пример #2
0
        // 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));
        }
Пример #3
0
        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)));
        }
Пример #4
0
        //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));
        }
Пример #5
0
 //// 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", ""));
 }
Пример #6
0
        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", ""));
        }
Пример #7
0
        // 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));
        }