public async Task <IHttpActionResult> CreateDepartment(CreateDepartmentDto item)
        {
            //TODO: validate
            item.CreatedBy = CurrentUser.Id;
            var result = await _departmentServices.CreateAsync(item);

            return(Ok(result));
        }