private void Creeer(CreeerModuleCommand creeerModule) { Apply(new ModuleGecreeerd { ModuleNaam = creeerModule.ModuleNaam, ModuleCode = creeerModule.ModuleCode, AantalEc = creeerModule.AantalEc, Cohort = creeerModule.Cohort, Studiefase = creeerModule.Studiefase, Competenties = creeerModule.Competenties, Eindeisen = creeerModule.Eindeisen, VerplichtVoor = creeerModule.VerplichtVoor, AanbevolenVoor = creeerModule.AanbevolenVoor }); }
public CreeerModuleCommandResponse SendCreeerModuleCommand(Module module) { CreeerModuleCommand command = new CreeerModuleCommand() { Cohort = module.Cohort, Competenties = module.Competenties, ModuleCode = module.ModuleCode, ModuleNaam = module.ModuleNaam, Eindeisen = module.Eindeisen, Studiefase = module.Studiefase, VerplichtVoor = module.VerplichtVoor, AanbevolenVoor = module.AanbevolenVoor }; CreeerModuleCommandResponse result = _publisher.PublishAsync <CreeerModuleCommandResponse>(command).Result; return(result); }
public Module(CreeerModuleCommand creeerModuleCommand) => Creeer(creeerModuleCommand);