private Address ToAddress(MongoDbAddress mongoDbAddress) { var address = new Address(); address.Id = mongoDbAddress.Id; address.StreetName = mongoDbAddress.StreetName; address.StreetNumber = mongoDbAddress.StreetNumber; address.City = mongoDbAddress.City; address.District = mongoDbAddress.District; address.Country = mongoDbAddress.Country; address.PostalCode = mongoDbAddress.PostalCode; address.LastModified = mongoDbAddress.LastModified; address.RowStatus = mongoDbAddress.RowStatus; return(address); }
public int SaveAddress(Address address) { if (address.Id == 0) { address.Id = NewId(); } var mongoDbAddress = new MongoDbAddress(address) { LastModified = DateTime.Now }; mongoDbAddress.LastModified = DateTime.Now; var addressesCollection = GetAddressesCollection(); addressesCollection.Save(mongoDbAddress); return(address.Id); }