private PorpoiseSighting Convert(PorpoiseSightingDTO sighting) { return(new PorpoiseSighting() { Name = sighting.Name, Species = sighting.Species, Latitude = sighting.Latitude, Longitude = sighting.Longitude, Time = sighting.Time }); }
// PUT: api/PorpoiseSightings/5 public async Task PutAsync(int id, [FromBody] PorpoiseSightingDTO sighting) { PorpoiseSighting sightingEntity = new PorpoiseSighting() { Name = sighting.Name, Species = sighting.Species, Latitude = sighting.Latitude, Longitude = sighting.Longitude, Time = sighting.Time }; await _porpoiseSightingManagementService.UpdatePorpoiseSightingAsync(sightingEntity); }
// POST: api/PorpoiseSightings public async Task PostAsync([FromBody] PorpoiseSightingDTO porpoise) { PorpoiseSighting porpoiseEntity = Convert(porpoise); await _porpoiseSightingManagementService.AddSightingAsync(porpoiseEntity); }