public async Task <SalaryDTO> CreateSalary(SalaryCreateDTO salaryDTO)
        {
            if (salaryDTO == null)
            {
                return(null);
            }

            var salary = _mapper.Map <Salary>(salaryDTO);

            _context.Salaries.Add(salary);
            await _context.SaveChangesAsync();

            return(_mapper.Map <SalaryDTO>(salary));
        }
        public async Task <ActionResult> CreateSalary([FromBody] SalaryCreateDTO salaryDTO)
        {
            var salaryObj = await _repository.CreateSalary(salaryDTO);

            return(CreatedAtAction(nameof(GetSalary), new { id = salaryObj.Id }, salaryObj));
        }