public IEnumerable <BuildingVM> GetAllBuildings() { var mng = new BuildingManager(); var buildings = BuildingMapper.MapListOfBuildings(mng.GetAllBuildings()); return(buildings); }
public IHttpActionResult CreateBuilding(BuildingVM res) { var mng = new BuildingManager(); mng.AddNewBuilding(BuildingMapper.MapBuildingVM(res)); return(Ok(res)); }
public IHttpActionResult GetBuilding(int id) { var mng = new BuildingManager(); var building = BuildingMapper.MapBuilding(mng.GetBuildingById(id)); if (building == null) { return(NotFound()); } return(Ok(building)); }
public BuildingService() { _buildingRepository = new BuildingReposirory(); _buildingMapper = new BuildingMapper(); }