private InsuranceContributionContext CreateInsuranceContributionContext(SelfEmployeeCalculationCommand command) { return(new InsuranceContributionContext() { HealthBaseAmount = 3554.93m, InsuranceBaseAmount = 2665.8m, Percentage = new InsuranceContributionsPercentage(0, 0.09m, 0.1952m, 0.0775m, 0.08m, 0.0245m, 0.0245m, true) }); }
public async Task <IActionResult> SelfEmployeeCalculation([FromBody] SelfEmployeeCalculationCommand command) { if (!ModelState.IsValid) { return(BadRequest(ModelState)); } var commandResult = await _mediator.Send(command); var retval = _mapper.Map <SelfEmployeeCalculationResult>(commandResult); return(Ok(retval)); }