public IHttpActionResult GetHouseListing(int id) { IHttpActionResult result; HouseListingDTO houseListingDTO = houseListingBAL.GetHouseListingByIdBAL(id); HouseListingViewModel houseListingViewModel = mapHouseListingDTO2ViewModel.Map <HouseListingViewModel>(houseListingDTO); if (houseListingViewModel == null) { result = Ok(); } else { result = Ok(houseListingViewModel); } return(result); }
public IHttpActionResult PostHouseDetails(HouseListingViewModel houseListingViewModel) { IHttpActionResult result; HouseListingDTO houseListingDTO = mapHouseListingViewModel2DTO.Map <HouseListingDTO>(houseListingViewModel); HouseListingDTO houseListingAdded = houseListingBAL.AddHouseListingBAL(houseListingDTO); houseListingViewModel = mapHouseListingDTO2ViewModel.Map <HouseListingViewModel>(houseListingAdded); if (houseListingViewModel != null) { result = Ok(houseListingViewModel); } else { result = BadRequest(); } return(result); }