public async Task <ActionResult> AddNewLevelAsync([FromBody] DepartmentDesignationDto departmentDesignationViewModel)
        {
            //var departmentDesignationList = await _levelService.GetDepartmentDesignationIdList(departmentDesignationViewModel.DepartmentId);
            var levelExists = await _levelService.CheckIfLevelAlreadyExistsInTheDepartment(departmentDesignationViewModel.DepartmentId, departmentDesignationViewModel.NewLevelName);

            if (levelExists)
            {
                return(BadRequest("Level with this name already exists in this department !"));
            }
            await _levelService.AddNewLevelAsync(departmentDesignationViewModel);

            return(Created("", ""));
        }