public async Task <IActionResult> Add(AddBuildingDto addBuildingDto)
        {
            if (!ModelState.IsValid)
            {
                return(View());
            }
            await _buildingService.AddBuildingAsync(addBuildingDto);

            return(RedirectToAction("list", "building"));
        }
Ejemplo n.º 2
0
        public async Task <ActionResult <ApiResponse> > AddNewBuildingAsync(BuildingDto buildingDto)
        {
            Building building = _mapper.Map <BuildingDto, Building>(buildingDto);

            if (await _buildingService.AddBuildingAsync(building))
            {
                return(new OkObjectResult(new ApiResponse(200, "You created new building")));
            }

            return(new BadRequestObjectResult(new ApiResponse(400)));
        }