Exemple #1
0
        public async Task <IActionResult> DelUserDepartment(SetDepartmentModel model)
        {
            var result = await _userDepartmentService.DeleteAsync(
                item => model.UserIds.Contains(item.UserId) &&
                item.DepartmentId == model.DepartmentId);

            return(Json(result));
        }
Exemple #2
0
        public async Task <IActionResult> SetDepartment(SetDepartmentModel dto)
        {
            var dtos = new List <Sys_UserDepartmentDto>();

            foreach (int userId in dto.UserIds)
            {
                dtos.Add(new Sys_UserDepartmentDto
                {
                    UserId       = userId,
                    DepartmentId = dto.DepartmentId
                });
            }

            var result = await _userDepartmentService.AddAsync(dtos);

            return(Json(result));
        }