public IActionResult DeleteSalary(int salaryId) { if (_SalaryRepository.SalaryExsists(salaryId)) { return(NotFound(salaryId)); } var salaryToDelete = _SalaryRepository.GetSalary(salaryId); if (!ModelState.IsValid) { return(BadRequest(ModelState)); } if (!_SalaryRepository.DeleteSalary(salaryToDelete)) { return(StatusCode(500, ModelState)); } return(NoContent()); }
public async Task <JsonResult> Delete(int item) { await _salaryRepository.DeleteSalary(await _salaryRepository.GetSalary(item)); return(Json(Ok())); }