Index: WSimpl/PM/Maatwerk/MaatwerkService/DotNet/KostItemFromJsonNaarDomConverter.cls.xml =================================================================== diff -u -r62962 -r63070 --- WSimpl/PM/Maatwerk/MaatwerkService/DotNet/KostItemFromJsonNaarDomConverter.cls.xml (.../KostItemFromJsonNaarDomConverter.cls.xml) (revision 62962) +++ WSimpl/PM/Maatwerk/MaatwerkService/DotNet/KostItemFromJsonNaarDomConverter.cls.xml (.../KostItemFromJsonNaarDomConverter.cls.xml) (revision 63070) @@ -60,7 +60,8 @@ } } ElseIf Classname = "DOM.PM.Maatwerk.Calc.Kost.ActiviteitKostItem" { - Set KostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.ActiviteitKostItem).%New(KI.Naam, +(KI.Kost), KI.Details, +(KI.Tijd), KI.KostenPlaatsId, +(KI.Aantal), KI.ActiviteitCode) + + Set KostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.ActiviteitKostItem).%New(KI.Naam, +(KI.Kost)/+(KI.Aantal), KI.Details, +(KI.Tijd), KI.KostenPlaatsId, +(KI.Aantal), KI.ActiviteitCode) } ElseIf Classname = "DOM.PM.Maatwerk.Calc.Kost.StandaardHalffabKostItem" { Set KostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.StandaardHalffabKostItem).%New(KI.Naam, +(KI.Kost), KI.Details) @@ -70,14 +71,14 @@ } ElseIf Classname = "DOM.PM.Maatwerk.Calc.Kost.ExtraKostItem" { - Set KostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.ExtraKostItem).%New(KI.Naam, +(KI.Kost), KI.Details, +(KI.Aantal)) + Set KostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.ExtraKostItem).%New(KI.Naam, +(KI.Kost)/+(KI.Aantal), KI.Details, +(KI.Aantal)) } ElseIf Classname = "DOM.PM.Maatwerk.Calc.Kost.ProcentueelKostItem" { Do ##class(TECH.ExceptionHandler).Throw("ProcentueelKostItem is nog niet geïmplementeerd voor MVX") //Set KostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.ProcentueelKostItem).%New(KI.Naam, +(KI.Kost), KI.Details, KI.Percentage, "") //KostItemOmPercentageOpTeRekenen //Procenten ingeven!!!! } ElseIf Classname = "DOM.PM.Maatwerk.Calc.Kost.KostenplaatsKostItem" { - Set KostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.KostenPlaatsKostItem).%New(KI.Naam, +(KI.Kost), KI.Details, +(KI.Tijd), KI.KostenPlaatsId, +(KI.Aantal) ) + Set KostItem = ##class(DOM.PM.Maatwerk.Calc.Kost.KostenPlaatsKostItem).%New(KI.Naam, +(KI.Kost)/+(KI.Aantal), KI.Details, +(KI.Tijd), KI.KostenPlaatsId, +(KI.Aantal) ) } Else { Do ##class(TECH.Exceptions.UnimplementedException).Throw("Geen implentatie voor kostitem klasse '"_Classname_"'")