public async Task <IActionResult> DeleteParameter([FromRoute] int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var parameter = await _parameterService.DeleteItem(id); if (parameter == null) { return(NotFound()); } _context.Parameters.Remove(parameter); await _context.SaveChangesAsync(); return(Ok(parameter)); }