public ViewModels.PropertyViewModel GetById(int id) { Property property = _propertiesRepository.GetById(id); ViewModels.PropertyViewModel propertyViewModel = MapToViewModel(property); return(propertyViewModel); }
public IEnumerable <ViewModels.PropertyViewModel> GetAll() { List <ViewModels.PropertyViewModel> propViewModels = new List <ViewModels.PropertyViewModel>(); foreach (Property property in _propertiesRepository.GetAll()) { ViewModels.PropertyViewModel propertyViewModel = MapToViewModel(property); propViewModels.Add(propertyViewModel); } return(propViewModels); }
private Property MapFromViewModel(ViewModels.PropertyViewModel propertyViewModel) { Property property = Mapper.Map <Property>(propertyViewModel); return(property); }
private ViewModels.PropertyViewModel MapToViewModel(Property property) { ViewModels.PropertyViewModel propertyViewModel = Mapper.Map <ViewModels.PropertyViewModel>(property); return(propertyViewModel); }
public void Edit(ViewModels.PropertyViewModel propertyViewModel) { Property property = MapFromViewModel(propertyViewModel); _propertiesRepository.Edit(property); }