public async Task <IActionResult> CreateDept(CreateDeptViewModel model) { if (await _departmentService.CreateDept(model)) { return(Ok()); } else { return(BadRequest("创建失败")); } }
/// <summary> /// 创建部门 /// </summary> /// <param name="model"></param> /// <returns></returns> public async Task <bool> CreateDept(CreateDeptViewModel model) { //暂时不允许同名的部门 if (await _departmentRepository.GetAll().AnyAsync(m => m.DeptName == model.DeptName)) { return(false); } else { await _departmentRepository.CreateAsync(new Department { DeptName = model.DeptName, }); return(true); } }