public async Task <IActionResult> Edit(MemberIM model) { if (ModelState.IsValid) { await memberService.Edit(model); return(RedirectToAction("Index")); } return(View(model)); }
public async Task <bool> Add(MemberIM dto) { bool result = false; var member = new Member.Models.DbModels.Member { FirstName = dto.FirstName, LastName = dto.LastName, Email = dto.Email, Phone = dto.Phone, CreationDate = DateTime.Now, LastUpdateDate = DateTime.Now, IsDeleted = false }; await repoMember.AddAsync(member); result = true; return(result); }
public async Task <bool> Edit(MemberIM dto) { bool result = false; if (dto.Id != Guid.Empty) { var member = await repoMember.FindAsync(m => m.Id == dto.Id); if (member != null) { member.FirstName = dto.FirstName; member.LastName = dto.LastName; member.Email = dto.Email; member.Phone = dto.Phone; member.LastUpdateDate = DateTime.Now; await repoMember.UpdateAsync(member); result = true; } } return(result); }
public IActionResult Create() { var model = new MemberIM(); return(View(model)); }