public async Task <IActionResult> Edit(int id, [Bind("Id,Name")] FamilyMemberRole familyMemberRole) { if (id != familyMemberRole.Id) { return(NotFound()); } if (ModelState.IsValid) { try { await _familyMemberRoleService.UpdateAsync(familyMemberRole); } catch (DbUpdateConcurrencyException) { if (await _familyMemberRoleService.IsExist(familyMemberRole.Id) == false) { return(NotFound()); } else { throw; } } return(RedirectToAction(nameof(Index))); } return(View(familyMemberRole)); }
public async Task <IActionResult> Create([Bind("Id,Name")] FamilyMemberRole familyMemberRole) { if (ModelState.IsValid) { await _familyMemberRoleService.AddAsync(familyMemberRole); return(RedirectToAction(nameof(Index))); } return(View(familyMemberRole)); }
public async Task <FamilyMemberRole> UpdateAsync(FamilyMemberRole entity) { return(await unitOfWork.FamilyMemberRoles.UpdateAsync(entity)); }