public void ConvertDoseLevelToStructure(ESAPIX.Facade.API.Dose dose, VMS.TPS.Common.Model.Types.DoseValue doseLevel) { if ((XC.Instance.CurrentContext) != (null)) { XC.Instance.CurrentContext.Thread.Invoke(() => { _client.ConvertDoseLevelToStructure(dose._client, doseLevel); } ); } else { _client.ConvertDoseLevelToStructure(dose, doseLevel); } }
public ESAPIX.Facade.API.EvaluationDose CopyEvaluationDose(ESAPIX.Facade.API.Dose existing) { if ((XC.Instance) != (null)) { var vmsResult = (XC.Instance.GetValue(sc => { var fromClient = (_client.CopyEvaluationDose(existing._client)); if ((fromClient) == (null)) { return(null); } return(new ESAPIX.Facade.API.EvaluationDose(fromClient)); } )); return(vmsResult); } else { return((ESAPIX.Facade.API.EvaluationDose)(_client.CopyEvaluationDose(existing))); } }