private static HousingDataDTO HousingDataToDTO(HousingDataObject housingDataObject) => new HousingDataDTO { ID = housingDataObject.ID, Longitude = housingDataObject.Longitude, Latitude = housingDataObject.Latitude, Housing_Median_Age = housingDataObject.Housing_Median_Age, Total_Rooms = housingDataObject.Total_Rooms, Bedrooms = housingDataObject.Bedrooms, Population = housingDataObject.Population, HouseHolds = housingDataObject.HouseHolds, Median_Income = housingDataObject.Median_Income, Median_House_Value = housingDataObject.Median_House_Value, Ocean_Proximity = housingDataObject.Ocean_Proximity //Additional Database Fields Go Here... };
public async Task <ActionResult <HousingDataDTO> > CreateHousingDataObject(HousingDataDTO housingDataDTO) { var housingDataObject = new HousingDataObject { ID = housingDataDTO.ID, Longitude = housingDataDTO.Longitude, Latitude = housingDataDTO.Latitude, Housing_Median_Age = housingDataDTO.Housing_Median_Age, Total_Rooms = housingDataDTO.Total_Rooms, Bedrooms = housingDataDTO.Bedrooms, Population = housingDataDTO.Population, HouseHolds = housingDataDTO.HouseHolds, Median_Income = housingDataDTO.Median_Income, Median_House_Value = housingDataDTO.Median_House_Value, Ocean_Proximity = housingDataDTO.Ocean_Proximity //More Database Columns go here... }; _context.HousingDataObjects.Add(housingDataObject); await _context.SaveChangesAsync(); //return CreatedAtAction("GetHousingDataObject", new { id = housingDataObject.ID }, housingDataObject);//Originally Generated Code Piece return(CreatedAtAction(nameof(GetHousingDataObject), new { id = housingDataObject.ID }, HousingDataToDTO(housingDataObject)));//Web API Doc Code Piece }