public async void CreateAddress(UserInfo userInfo, PlaceOfBirthViewModel model) { Address placeOfBirth = new Address { CountryId = model.CountryId, City = model.City, UserInfoId = userInfo.Id, AddressType = GetAddressType(AddressTypesEnum.BirthAddress) }; await context.Addresses.AddAsync(placeOfBirth); context.SaveChanges(); }
public Address AddressEdit(UserInfo user, PlaceOfBirthViewModel model) { Address address = FindBirthAddressByUserInfoId(user.Id); address.CountryId = model.CountryId; address.City = model.City; context.Addresses.Update(address); context.SaveChanges(); return(address); }
private PlaceOfBirthViewModel countryUserEmpty(PlaceOfBirthViewModel birthAddress, Address address) { if (birthAddress.CountryId == null) { birthAddress.CountryName = string.Empty; } else { birthAddress.CountryName = address.Country.CountryName; } return(birthAddress); }