public PersonDto(party_real person) { Id = person.id; Fullname = person.fullname?.Trim() ?? ""; PostalAddressLine1 = person.postaladdressline1 ?? ""; ZipCode = person.zipcode?.Trim() ?? ""; Area = person.area ?? ""; }
public PersonExtendedDto(party_real person, party_contactmedium partyContactmedium) : base(person) { Ssn = person.uniqueidentifier ?? ""; DateOfBirth = person.dateofbirth; Website = person.website ?? ""; CountryCode = person.countrycode.ToUpper(); if (partyContactmedium != null) { MobileNumber = partyContactmedium.mobilephone ?? ""; Email = partyContactmedium.emailaddress ?? ""; } else { MobileNumber = ""; Email = ""; } IsDeceased = person.deceased; }
public int AddPerson(PersonRegisterViewModel person) { var area = _zipCodeRepository.Get(zc => zc.zipcode == person.Zipcode).areaname; var entity = new party_real { fullname = person.Name, postaladdressline1 = person.Address, countrycode = _countryRepository.GetById(person.NumericCountryIsoCode).twoletterisocode, zipcode = person.Zipcode, uniqueidentifier = person.Ssn.Replace("-", ""), area = area, city = area, deceased = person.IsDeceased, updatedon = DateTime.Now }; _partyRealRepository.Add(entity); _unitOfWork.Commit(); return(entity.id); }