private bool SaveToSourceSystem() { if (sysItemSource == null || sysItemSource.OutdoorItem == null) { return(false); } sysItemSource.Copy(sysItemSource); //sysItemSource.FirstPipeLength = sysItemCopy.FirstPipeLength; //sysItemSource.PipeEquivalentLength = sysItemCopy.PipeEquivalentLength; //sysItemSource.PipingPositionType = sysItemCopy.PipingPositionType; //sysItemSource.HeightDiff = sysItemCopy.HeightDiff; //sysItemSource.PipingLengthFactor = sysItemCopy.PipingLengthFactor; //sysItemSource.FirstPipeLengthbuff = sysItemCopy.FirstPipeLengthbuff; //sysItemSource.PipeEquivalentLengthbuff = sysItemCopy.PipeEquivalentLengthbuff; ////SelectOutdoorResult result = Global.DoSelectOutdoorODUFirst(sysItemSource, listRISelected, thisProject, out ERRList, out MSGList); //SelectOutdoorResult result; //if (thisProject.RegionCode.Substring(0, 2) == "EU") // result = Global.DoSelectUniversalODUFirst(sysItemSource, listRISelected, thisProject, sysItemSource.OutdoorItem.Series, sysItemSource.OutdoorItem.ProductType, out ERRList, out MSGList); //else // result = Global.DoSelectOutdoorODUFirst(sysItemSource, listRISelected, thisProject, out ERRList, out MSGList); //if (result == SelectOutdoorResult.Null) //{ // return false; //} return(true); }