public ActionResult <CreateSimulationResponse> CreateSimulation(CreateSimulationRequest request) { var simulation = Mapper.Convert(request); _handler.CreateSimulation(simulation); return(new CreateSimulationResponse { Id = simulation.Id }); }
public static Simulation <MaternityBenefitsCase> Convert(CreateSimulationRequest request) { return(new Simulation <MaternityBenefitsCase>() { Id = Guid.NewGuid(), DateCreated = DateTime.Now, Name = request.SimulationName, BaseCase = Convert(request.BaseCaseRequest), VariantCase = Convert(request.VariantCaseRequest) }); }