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()));
        }