package Ġcom . linker pad . linker pad . Data Ċ Ċ import Ġcom . linker pad . linker pad . Api Data . input . Create M achinery Body Ċ import Ġcom . linker pad . linker pad . Api Data . input . Delete M achinery Body Ċ import Ġcom . linker pad . linker pad . Api Data . input . Edit M achinery Body Ċ import Ġcom . linker pad . linker pad . Api Data . input . Get M achinery List Body ĊĊ Ċ /** Ċ Ġ* ĠCreated Ġby Ġal ih aj ilo o Ġon Ġ 8 / 2 6 / 1 8 . Ċ Ġ*/ Ċ data Ġclass ĠCreate M achinery Data ( ĊĠĠĠĠĠĠĠ Ġvar ĠprojectId : ĠString , ĊĠĠĠĠĠĠĠ Ġvar Ġreport Date : ĠString , ĊĠĠĠĠĠĠĠ Ġvar Ġtitle : ĠString , ĊĠĠĠĠĠĠĠ Ġvar Ġdescription : ĠString , ĊĠĠĠĠĠĠĠ Ġvar ĠnumberOf Active Equipment : ĠInt , ĊĠĠĠĠĠĠĠ Ġvar ĠnumberOf De active Equipment : ĠInt , ĊĠĠĠĠĠĠĠ Ġvar Ġwork Hours : ĠFloat Ċ ) Ġ{ ĊĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġset Create M achinery ( create M achinery Data : ĠCreate M achinery Data ): ĠCreate M achinery Body Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠCreate M achinery Body ( create M achinery Data . projectId , Ġcreate M achinery Data . report Date , Ġcreate M achinery Data . title , Ġcreate M achinery Data . description , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġcreate M achinery Data . numberOf Active Equipment , Ġcreate M achinery Data . numberOf De active Equipment , Ġcreate M achinery Data . work Hours ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ data Ġclass ĠM achinery Information Data ( ĊĠĠĠĠĠĠĠ Ġvar Ġid : ĠString , ĊĠĠĠĠĠĠĠ Ġvar ĠprojectId : ĠString , ĊĠĠĠĠĠĠĠ Ġvar Ġcreated ById : ĠString , ĊĠĠĠĠĠĠĠ Ġvar Ġreport Date : ĠString , ĊĠĠĠĠĠĠĠ Ġvar Ġtitle : ĠString , ĊĠĠĠĠĠĠĠ Ġvar Ġdescription : ĠString , ĊĠĠĠĠĠĠĠ Ġvar ĠnumberOf Active Equipment : ĠInt , ĊĠĠĠĠĠĠĠ Ġvar ĠnumberOf De active Equipment : ĠInt , ĊĠĠĠĠĠĠĠ Ġvar Ġwork Hours : ĠFloat Ċ ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġset M achinery Information ( projectId : ĠString , Ġreport Date : ĠString ): ĠGet M achinery List Body Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠGet M achinery List Body ( projectId , Ġreport Date ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ } Ċ Ċ data Ġclass ĠM achinery Information Output ( var Ġstatus : ĠString , Ġvar Ġmessage : ĠString , Ġvar Ġresponse Object : ĠM achinery Information Data ) Ċ Ċ data Ġclass ĠM achinery Input ( var Ġequipment Id : ĠString , Ġvar ĠprojectId : ĠString ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġset Delete M achinery ( M achinery Input : ĠM achinery Input ): ĠDelete M achinery Body Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠDelete M achinery Body ( M achinery Input . equipment Id , ĠM achinery Input . projectId ) ĊĠĠĠĠĠĠĠ Ġ} ĊĊĠĠĠ Ġ} Ċ } Ċ Ċ data Ġclass ĠEdit M achinery Data ( ĊĠĠĠĠĠĠĠ Ġvar Ġequipment Id : ĠString , ĊĠĠĠĠĠĠĠ Ġvar ĠprojectId : ĠString , ĊĠĠĠĠĠĠĠ Ġvar Ġtitle : ĠString , ĊĠĠĠĠĠĠĠ Ġvar Ġdescription : ĠString , ĊĠĠĠĠĠĠĠ Ġvar ĠnumberOf Active Equipment : ĠInt , ĊĠĠĠĠĠĠĠ Ġvar ĠnumberOf De active Equipment : ĠInt , ĊĠĠĠĠĠĠĠ Ġvar Ġwork Hours : ĠFloat Ċ ) Ġ{ ĊĠĠĠ Ġcompanion Ġobject Ġ{ ĊĠĠĠĠĠĠĠ Ġfun Ġset Edit M achinery ( edit M achinery Data : ĠEdit M achinery Data ): ĠEdit M achinery Body Ġ{ ĊĠĠĠĠĠĠĠĠĠĠĠ Ġreturn ĠEdit M achinery Body ( ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġedit M achinery Data . equipment Id , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġedit M achinery Data . projectId , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġedit M achinery Data . title , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġedit M achinery Data . description , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġedit M achinery Data . numberOf Active Equipment , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġedit M achinery Data . numberOf De active Equipment , ĊĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠĠ Ġedit M achinery Data . work Hours ĊĠĠĠĠĠĠĠĠĠĠĠ Ġ) ĊĠĠĠĠĠĠĠ Ġ} ĊĠĠĠ Ġ} Ċ }