public static IHub GetHubData(this IDvHubEntity entity) { if (entity == null) { return(null); } return((IHub)entity.GetPropertyValue($"{EntityHelper.GetHubPropertyName(entity.GetType())}.Value")); }
public static string GetBk(this IDvHubEntity entity) { if (entity == null) { return(null); } var bkPropertyName = EntityHelper.GetBKColumnName(entity.GetType()).Replace(EntityHelper.BKColumnNamePrefix, string.Empty).ToPascalCase(); return((string)entity.GetHubData().GetPropertyValue($"{bkPropertyName}.Value")); }
public static bool Exist(this IDvHubEntity entity) { return(entity != null && entity.GetHubData() != null); }