/// <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);
     }
 }
Beispiel #4
0
 /// <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);
     }
 }
Beispiel #5
0
 /// <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);
     }
 }