public ToolkitResultProtocol CreateDepotRepairMaterial(int demandDetailObjid, int partRevisionObjid, RepairPartDisposition disposition)
 {
     object[] results = this.Invoke("CreateDepotRepairMaterial", new object[] {
                 demandDetailObjid,
                 partRevisionObjid,
                 disposition});
     return ((ToolkitResultProtocol)(results[0]));
 }
 /// <remarks/>
 public System.IAsyncResult BeginCreateDepotRepairMaterial(int demandDetailObjid, int partRevisionObjid, RepairPartDisposition disposition, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("CreateDepotRepairMaterial", new object[] {
                 demandDetailObjid,
                 partRevisionObjid,
                 disposition}, callback, asyncState);
 }
 /// <remarks/>
 public System.IAsyncResult BeginUpdateDepotRepairMaterial(int materialLogObjid, RepairPartDisposition disposition, System.AsyncCallback callback, object asyncState)
 {
     return this.BeginInvoke("UpdateDepotRepairMaterial", new object[] {
                 materialLogObjid,
                 disposition}, callback, asyncState);
 }
 public ToolkitResultProtocol UpdateDepotRepairMaterial(int materialLogObjid, RepairPartDisposition disposition)
 {
     object[] results = this.Invoke("UpdateDepotRepairMaterial", new object[] {
                 materialLogObjid,
                 disposition});
     return ((ToolkitResultProtocol)(results[0]));
 }