public IDiscoverySettings ToModel(DiscoverySettingsContract contract) { var model = _modelFactory.CreateDiscoverySettings(); model.ShowMe = (Gender)((int) contract.ShowMe); model.DiscoveryEnabled = contract.DiscoveryEnabled; model.SearchDistanceMiles = contract.SearchDistanceMiles; model.SearchLocationLatitude = contract.SearchLocationLatitude; model.SearchLocationLongitude = contract.SearchLocationLongitude; model.ShowAgeMax = contract.ShowAgeMax; model.ShowAgeMin = contract.ShowAgeMin; return model; }
public DiscoverySettingsContract ToContract(IDiscoverySettings model) { var contract = new DiscoverySettingsContract { DiscoveryEnabled = model.DiscoveryEnabled, SearchLocationLongitude = model.SearchLocationLongitude, SearchLocationLatitude = model.SearchLocationLatitude, ShowAgeMax = model.ShowAgeMax, ShowAgeMin = model.ShowAgeMin, ShowMe = (GenderContract) ((int) model.ShowMe), SearchDistanceMiles = model.SearchDistanceMiles }; return contract; }