public async Task <IActionResult> DeleteObservationAsync([FromBody] EnergyObservationModel flashObservation) { await _energyObservationService.DeleteObservationAsync(flashObservation); return(NoContent()); // ask: or return Ok(); }
public async Task <IActionResult> Post([FromBody] EnergyObservationModel energyObservation) { await _energyObservationService.AddObservationAsync(energyObservation); return(Ok()); }
public async Task <IActionResult> CheckExistenceAsync([FromBody] EnergyObservationModel energyObservation) { return(Ok(await _energyObservationService.CheckExistenceAsync(energyObservation))); }
public async Task DeleteObservationAsync(EnergyObservationModel flashObservation) { await Task.Run(() => _storage.Remove(_mapper.Map <IEnergyObservation>(flashObservation))); }
public async Task AddObservationAsync(EnergyObservationModel flashObservation) { await Task.Run(() => _storage.Add(_mapper.Map <IEnergyObservation>(flashObservation))); }
public async Task <bool> CheckExistenceAsync(EnergyObservationModel flashObservation) { return(await Task.Run(() => _storage.Contains(_mapper.Map <IEnergyObservation>(flashObservation)))); }