public MoveIn_Result MoveOut(string Station, string Serial, bool pass, string Notes) { MoveIn_Result Result_Send = new MoveIn_Result(); Result_Send.Response = true; Result_Send.Error = ""; MES_HAI.Entity.Enums.Results SerialResult = new MES_HAI.Entity.Enums.Results(); MES_HAI.Entity.Measure[] Results = new MES_HAI.Entity.Measure[1]; MES_HAI.Entity.Measure Result = new MES_HAI.Entity.Measure(); if (pass) { SerialResult = MES_HAI.Entity.Enums.Results.Pass; Result.MeasureValue = "1"; Result.Result = MES_HAI.Entity.Enums.MeasureResults.Pass; } else { SerialResult = MES_HAI.Entity.Enums.Results.Fail; Result.MeasureValue = "0"; Result.Result = MES_HAI.Entity.Enums.MeasureResults.Fail; } //New Result.HighLimit = "1"; Result.LowLimit = "0"; Result.MeasureKey = "Pass/Fail"; Result.MeasureNotes = Notes; Result.Position = 0; Results[0] = Result; var Errors = CIM.Serial_MoveOutAndTestResults(Station, Serial, SerialResult, "1", "1.1", Results, 0, false); Result_Send.Error = Error_Process(Errors.ErrorDescription); return(Result_Send); }
public MoveIn_Result MoveOut(string Station, string Serial, bool pass) { MoveIn_Result Result_Send = new MoveIn_Result(); Result_Send.Response = true; Result_Send.Error = ""; MES_HAI.Entity.Enums.Results SerialResult = new MES_HAI.Entity.Enums.Results(); if (pass) { SerialResult = MES_HAI.Entity.Enums.Results.Pass; } else { SerialResult = MES_HAI.Entity.Enums.Results.Fail; } var Errors = CIM.Serial_MoveOut(Station, Serial, SerialResult, 0, false); Result_Send.Error = Error_Process(Errors.ErrorDescription); return(Result_Send); }