public async Task <ActionResult <BuildingResponse> > InsertBuiding([FromBody] PostBuildingRequest request) { Guid accountId = new Guid(User.FindFirst(ClaimTypes.NameIdentifier)?.Value); var rs = await _buildingService.InsertBuilding(request, accountId); return(Ok(rs)); }
public async Task <ActionResult <BuildingResponse> > PutBuiding(int id, [FromBody] PostBuildingRequest request) { Guid accountId = new Guid(User.FindFirst(ClaimTypes.NameIdentifier)?.Value); var rs = await _buildingService.PutBuilding(id, request, accountId); if (rs == null) { return(NotFound()); } return(Ok(rs)); }