public void CreateTest() { var result = _userGroupService.Create("test"); Assert.IsTrue(result.Id > 0); Assert.AreEqual("test", result.Name); }
public IActionResult Post([FromBody] UserGroup userGroup) { try { return(Created(string.Empty, _userGroupService.Create(userGroup))); } catch (Exception e) { return(BadRequest(e)); } }
public IResponseData <CreateUserGroupResponse> CreateUserGroup(CreateUserGroupRequest request) { IResponseData <CreateUserGroupResponse> response = new ResponseData <CreateUserGroupResponse>(); try { IUserGroupService userGroupService = IoC.Container.Resolve <IUserGroupService>(); CreateUserGroupResponse userGroupResponse = userGroupService.Create(request); response.SetData(userGroupResponse); } catch (ValidationException ex) { response.SetErrors(ex.Errors); response.SetStatus(System.Net.HttpStatusCode.PreconditionFailed); } return(response); }
public ActionResult PostUserGroup(UserGroupCM model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { UserGroup userGroup = new UserGroup(); userGroup = _mapper.Map <UserGroup>(model); _userGroupService.Create(userGroup); _userGroupService.Save(); return(StatusCode(201, "User Group Created!")); } catch (Exception e) { return(BadRequest(e.Message)); } }
public IActionResult Create(UserGroupModel model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var userGroup = _mapper.Map <UserGroupModel, UserGroup>(model); try { _userGroupService.Create(userGroup); return(Ok(userGroup)); } catch (AppException ex) { return(BadRequest(new { message = ex })); } }
public async Task <IActionResult> CreateGroup(string groupName) { var user = await userManager.FindByNameAsync(this.User.Identity.Name); if (user != null) { var model = new UserGroupViewModel() { Id = Guid.NewGuid().ToString(), Name = groupName }; userGroupService.Create(model); await AddUserInGroup(this.User.Identity.Name, model.Id); return(Ok()); } return(BadRequest()); }
public ActionResult PostUserGroup(UserGroupCM model) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } try { var checkExist = _userGroupService.CheckExist(model.UserId, model.GroupID); if (checkExist != null) { return(BadRequest("Existed!")); } UserGroup userGroup = new UserGroup(); userGroup = _mapper.Map <UserGroup>(model); _userGroupService.Create(userGroup); return(StatusCode(201, userGroup.ID)); } catch (Exception e) { return(BadRequest(e.Message)); } }
public CreateUserGroupResponse CreateUserGroup(CreateUserGroupRequest request) { IUserGroupService userGroupService = IoC.Container.Resolve <IUserGroupService>(); return(userGroupService.Create(request)); }