示例#1
0
        public async Task <ActionResult <DepartmentDto> > AddDepartment([FromBody] Department department)
        {
            await _repository.AddDepartmentAsync(department);

            await _repository.CommitAsync();

            return(CreatedAtAction(nameof(GetDepartment), new { departmentId = department.DepartmentId }, department.Adapt <DepartmentDto>()));
        }
 public async Task <ActionResult <Department> > AddDepartment(Department department)
 {
     return(await _DepartmentRepository.AddDepartmentAsync(department));
 }
示例#3
0
        public async Task CanAddEmployees(Department department)
        {
            var repoDepartment = await _departmentRepository.AddDepartmentAsync(department).ConfigureAwait(false);

            Assert.True(repoDepartment.DepartmentId > 0);
        }