public async Task <IActionResult> DeleteDesignation([FromRoute] int id) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var designation = await _context.GetById(id); if (designation == null) { return(NotFound()); } await _context.Delete(designation); return(Ok(designation)); }