public async Task <IActionResult> AddBulding([FromBody] AddBuildingRequest request) { var building = request.ToDto(); await _buildingManerger.AddBuildingAsync(building); return(Created(Request.Path, building.WrapResponse(Request.Path))); }
public static BuildingDto ToDto(this AddBuildingRequest addBuildingRequest) { return(new BuildingDto { NumberOfUnits = addBuildingRequest.ApartmentCount ?? throw new NullReferenceException($"{nameof(addBuildingRequest.ApartmentCount)} Was Null"), Name = addBuildingRequest.Name });
private void btnSave_Click(object sender, EventArgs e) { AddBuildingRequest request = new AddBuildingRequest(); Building = this.CollectData<FullBuilding>(); request.form = Building; request.token = this.Token; SDKSync<AddModelResponse>.CreateInstance(this).Execute(request, btnSave_Callback); }