示例#1
0
        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));
        }