Beispiel #1
0
 public async Task <Result> Modify(OrgDto dto)
 {
     if (dto.Id == 0)//新增
     {
         dto.IsEnable = 1;
         dto.OrderBy  = 0;
         return(await Task.Run(() => _orgService.Add(dto)));
     }
     //修改
     return(await Task.Run(() => _orgService.Update(dto)));
 }
        public async Task <ActionResult> AddOrganization(OrganizationNewDto organization)
        {
            string userId = User.FindFirst(JwtClaimTypes.Subject)?.Value;

            if (String.IsNullOrWhiteSpace(userId))
            {
                throw new IamException(HttpStatusCode.BadRequest, "用户没有登陆!");
            }

            string id = _orgService.Add(organization, userId);

            return(CreatedAtAction(nameof(GetOrganizationById), new
            {
                Id = id
            }));
        }
Beispiel #3
0
 public void Add([FromBody] OrgAddDto org)
 {
     _orgService.Add(org);
 }