/// <summary> /// Compara el valor de dos elementos para ordenarlo /// </summary> public override int CompareTo(Base.BaseReportingModel item) { if (item is DataSourceTableModel table) { return(FullName.CompareTo(table.FullName)); } else { return(-1); } }
/// <summary> /// Compara el valor de dos elementos para ordenarlo /// </summary> public override int CompareTo(Base.BaseReportingModel item) { if (item is DataWarehouseModel dataWarehouse) { return(Name.CompareTo(dataWarehouse.Name)); } else { return(-1); } }
/// <summary> /// Compara el valor de dos elementos para ordenarlo /// </summary> public override int CompareTo(Base.BaseReportingModel item) { if (item is DimensionModel dimension) { return(Id.CompareTo(dimension.Id)); } else { return(-1); } }
/// <summary> /// Compara el valor de dos elementos para ordenarlo /// </summary> public override int CompareTo(Base.BaseReportingModel item) { if (item is ReportModel report) { return(Id.CompareTo(report.Id)); } else { return(-1); } }
/// <summary> /// Compara el valor de dos elementos para ordenarlo /// </summary> public override int CompareTo(Base.BaseReportingModel item) { if (item is DataSourceColumnModel column) { return(Id.CompareTo(column.Id)); } else { return(-1); } }
/// <summary> /// Compara el valor de dos elementos para ordenarlo /// </summary> public override int CompareTo(Base.BaseReportingModel item) { if (item is DataSourceSqlModel dataSource) { return(Id.CompareTo(dataSource.Id)); } else { return(-1); } }