¶Ô±ÈÐÂÎļþ |
| | |
| | | namespace Yw.WinFrmUI |
| | | { |
| | | /// <summary> |
| | | /// è¿æ¸¡ä»¶å¹é
ViewModel |
| | | /// </summary> |
| | | public class HydroTranslationMatchingViewModel |
| | | { |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public HydroTranslationMatchingViewModel() { } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public HydroTranslationMatchingViewModel(Yw.Model.HydroTranslationInfo rhs, Yw.Model.HydroModelInfo hydroInfo) |
| | | { |
| | | this.Name = rhs.Name; |
| | | this.Code = rhs.Code; |
| | | this.DbLocked = rhs.DbLocked; |
| | | this.DbId = rhs.DbId; |
| | | this.ModelType = rhs.ModelType; |
| | | this.TranslationType = HydroTranslationTypeEnumHelper.GetTranslationType(rhs.TranslationType); |
| | | this.Material = rhs.Material; |
| | | this.StartDiameter = rhs.StartDiameter; |
| | | this.EndDiameter = rhs.EndDiameter; |
| | | this.Roughness = rhs.Roughness; |
| | | this.MinorLoss = rhs.MinorLoss; |
| | | } |
| | | |
| | | /// <summary> |
| | | /// |
| | | /// </summary> |
| | | public HydroTranslationMatchingViewModel(HydroTranslationViewModel rhs) : this(rhs.Vmo, rhs.HydroInfo) { } |
| | | |
| | | |
| | | /// <summary> |
| | | /// ç¼ç |
| | | /// </summary> |
| | | public string Code { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åç§° |
| | | /// </summary> |
| | | public string Name { get; set; } |
| | | |
| | | /// <summary> |
| | | /// Dbéå® |
| | | /// </summary> |
| | | public bool DbLocked { get; set; } |
| | | |
| | | /// <summary> |
| | | ///DbId |
| | | /// </summary> |
| | | public string DbId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// åå· |
| | | /// </summary> |
| | | public string ModelType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// è¿æ¸¡ä»¶ç±»å |
| | | /// </summary> |
| | | public eTranslationType? TranslationType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æè´¨ |
| | | /// </summary> |
| | | public string Material { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 䏿¸¸ç´å¾ |
| | | /// </summary> |
| | | public double StartDiameter { get; set; } |
| | | |
| | | /// <summary> |
| | | /// 䏿¸¸ç´å¾ |
| | | /// </summary> |
| | | public double EndDiameter { get; set; } |
| | | |
| | | /// <summary> |
| | | /// ç²ç³ç³»æ° |
| | | /// </summary> |
| | | public double Roughness { get; set; } |
| | | |
| | | /// <summary> |
| | | /// æå¤±ç³»æ° |
| | | /// </summary> |
| | | public double MinorLoss { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¹é
åå· |
| | | /// </summary> |
| | | public string MatchingModelType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¹é
Dbid |
| | | /// </summary> |
| | | public string MatchingDbId { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¹é
è¿æ¸¡ä»¶ç±»å |
| | | /// </summary> |
| | | public eTranslationType? MatchingTranslationType { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¹é
æè´¨ |
| | | /// </summary> |
| | | public string MatchingMaterial { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¹é
䏿¸¸ç´å¾ |
| | | /// </summary> |
| | | public double? MatchingStartDiameter { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¹é
䏿¸¸ç´å¾ |
| | | /// </summary> |
| | | public double? MatchingEndDiameter { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¹é
ç²ç³ç³»æ° |
| | | /// </summary> |
| | | public double? MatchingRoughness { get; set; } |
| | | |
| | | /// <summary> |
| | | /// å¹é
æå¤±ç³»æ° |
| | | /// </summary> |
| | | public double? MatchingMinorLoss { get; set; } |
| | | |
| | | |
| | | } |
| | | } |