Beispiel #1
0
        public async Task <IActionResult> DeleteConfirmed(Guid id)
        {
            Guid deviceId = await GetDeviceId(id);

            await _repository.DeleteAsync(id);

            return(RedirectToAction(nameof(Index), new { deviceId }));
        }
Beispiel #2
0
 public async Task <IActionResult> DeleteMeasure([FromRoute] Guid id)
 {
     if (!ModelState.IsValid)
     {
         return(BadRequest(ModelState));
     }
     if (!await _repository.DeleteAsync(id))
     {
         return(BadRequest());
     }
     return(Ok());
 }
Beispiel #3
0
        public async Task <Unit> Handle(DeleteMeasureCommandRequest request, CancellationToken cancellationToken)
        {
            await _measureRepository.DeleteAsync(request.MeasureId);

            return(Unit.Value);
        }