public string save(
     string name,
     string checkPrj,
     string clazz,
     string mode,
     string dept,
     string checker,
     string demoId,
     string pdtSource,
     string cksAddr,
     string formats,
     object valueFmt,
     object valueTru,
     string oneResults,
     System.DateTime checkDate,
     System.DateTime uploadDate,
     string factorys,
     System.DateTime factoryDate,
     string comp,
     string compType,
     string macComp,
     System.DateTime cksGetDate,
     string results,
     string id)
 {
     WorkstationModel.ServiceReference1.saveRequest inValue = new WorkstationModel.ServiceReference1.saveRequest();
     inValue.name        = name;
     inValue.checkPrj    = checkPrj;
     inValue.clazz       = clazz;
     inValue.mode        = mode;
     inValue.dept        = dept;
     inValue.checker     = checker;
     inValue.demoId      = demoId;
     inValue.pdtSource   = pdtSource;
     inValue.cksAddr     = cksAddr;
     inValue.formats     = formats;
     inValue.valueFmt    = valueFmt;
     inValue.valueTru    = valueTru;
     inValue.oneResults  = oneResults;
     inValue.checkDate   = checkDate;
     inValue.uploadDate  = uploadDate;
     inValue.factorys    = factorys;
     inValue.factoryDate = factoryDate;
     inValue.comp        = comp;
     inValue.compType    = compType;
     inValue.macComp     = macComp;
     inValue.cksGetDate  = cksGetDate;
     inValue.results     = results;
     inValue.id          = id;
     WorkstationModel.ServiceReference1.saveResponse retVal = ((WorkstationModel.ServiceReference1.Put)(this)).save(inValue);
     return(retVal.saveReturn);
 }
 WorkstationModel.ServiceReference1.saveResponse WorkstationModel.ServiceReference1.Put.save(WorkstationModel.ServiceReference1.saveRequest request)
 {
     return(base.Channel.save(request));
 }