public void DeleteMember(int id) { _repository.Delete(id); }
public Member Delete(int id) { return(_member.Delete(id)); }
public void DeleteMember(Member MemberObj) { _memberRepository.Delete(MemberObj); _unitOfWork.Commit(); }
public ActionResult Edit(MemberDetailsViewModel viewModel) { if (ModelState.IsValid) { Member member = _memberRepository.Get <Member>(viewModel.Detail.Id); member.FirstName = viewModel.Detail.FirstName; member.LastName = viewModel.Detail.LastName; member.MiddleName = viewModel.Detail.MiddleName; member.DateOfBirth = viewModel.Detail.DateOfBirth; member.GenderId = viewModel.Detail.GenderId; member.Email = viewModel.Detail.Email; member.Phone = viewModel.Detail.Phone; member.Mobile = viewModel.Detail.Mobile; if (!string.IsNullOrWhiteSpace(viewModel.Address?.FormattedAddress)) { if (member.AddressId != null) { member.Address.City = viewModel.Address.City; member.Address.PostalCode = viewModel.Address.PostalCode; member.Address.Street = viewModel.Address.Street; member.Address.Number = viewModel.Address.Number; member.Address.Latitude = double.Parse(viewModel.Address.Latitude.Replace(".", ",")); member.Address.Longitude = double.Parse(viewModel.Address.Longitude.Replace(".", ",")); member.Address.FormattedAddress = viewModel.Address.FormattedAddress; } else { member.Address = new Address { CountryId = Dom.Country.Ukraine, City = viewModel.Address.City, PostalCode = viewModel.Address.PostalCode, Street = viewModel.Address.Street, Number = viewModel.Address.Number, Latitude = double.Parse(viewModel.Address.Latitude.Replace(".", ",")), Longitude = double.Parse(viewModel.Address.Longitude.Replace(".", ",")), FormattedAddress = viewModel.Address.FormattedAddress }; } } else { if (member.AddressId != null) { _memberRepository.Delete(member.Address); member.AddressId = null; } } if (!string.IsNullOrWhiteSpace(viewModel.Website?.Url)) { if (member.WebsiteId != null) { member.Website.Url = viewModel.Website.Url; } else { member.Website = new Website { Url = viewModel.Website.Url, }; } } else { if (member.WebsiteId != null) { _memberRepository.Delete(member.Website); member.WebsiteId = null; } } _memberRepository.UnitOfWork.SaveChanges(); return(RedirectToAction(Mvc.Controller.Member.Details, Mvc.Controller.Member.Name, new { id = viewModel.Detail.Id })); } viewModel.Detail.GenderItems = InitGenderSelectListItems(); return(View(Mvc.View.Member.Edit, viewModel)); }
public void DeleteMember(Member member) { memberRepository.Delete(member); }
public void Delete(Member entity) { _MemberRepository.Delete(entity); }
public void Delete(Guid memberId) { Argument.IsNotEmpty(memberId); _memberRepository.Delete(memberId); }
public void Delete(int id) { _memberRepository.Delete(id); }
public async Task <IActionResult> DeleteConfirmed(string id) { await _repository.Delete(id); return(RedirectToAction("Index")); }
public Member DeleteMember(int id) { return(_customerRepo.Delete(id)); }
public async Task DeleteAndSave(long Id) { _memberRepo.Delete(Id); await _memberRepo.Save(); }
public Member Delete(Member entity) { return(_member.Delete(entity)); }