public async Task <IActionResult> Post([FromBody] CreateHouseholdDto request) { await this.SendCommandAsync <CreateHouseholdCommand>(new CreateHouseholdCommand(request.Id, request.UserId, request.Name, request.Symbol, request.Description, request.Street, request.City, request.Country, request.ZipCode)); return(Ok()); }
public async Task <IActionResult> Post([FromBody] CreateHouseholdDto request) { await this.SendCommandAsync <CreateHouseholdCommand>(new CreateHouseholdCommand(request.UserId, request.Name, request.Symbol, request.Description, request.Street, request.City, request.Country, request.ZipCode)); var insertedId = await this.GetQueryAsync <int>(new GetLastIdQuery(nameof(Household))); return(Ok(insertedId)); }