Optimierung Abruf Listenelemente: Alle ORDER BYs entfernt und Sortierung im Code
This commit is contained in:
parent
588385fc14
commit
fda2da13d8
@ -23,7 +23,7 @@
|
||||
<value>60</value>
|
||||
</setting>
|
||||
<setting name="changeTimerTimeout" serializeAs="String">
|
||||
<value>1000</value>
|
||||
<value>5000</value>
|
||||
</setting>
|
||||
<setting name="LockingServerAddress" serializeAs="String">
|
||||
<value>http://192.168.2.24/LockingService/LockingService.svc</value>
|
||||
|
||||
@ -93,8 +93,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -113,6 +111,8 @@ namespace bsmd.database
|
||||
result.Add(bkra);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -141,5 +141,15 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((BRKA)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
@ -92,7 +92,7 @@ namespace bsmd.database
|
||||
|
||||
break;
|
||||
}
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -111,6 +111,7 @@ namespace bsmd.database
|
||||
result.Add(bkrd);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -139,5 +140,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((BRKD)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -231,8 +231,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -267,6 +265,7 @@ namespace bsmd.database
|
||||
result.Add(crew);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -378,6 +377,17 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((CREW)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
#region CREWD
|
||||
@ -406,8 +416,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -442,6 +450,7 @@ namespace bsmd.database
|
||||
result.Add(crew);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
@ -95,7 +95,7 @@ namespace bsmd.database
|
||||
|
||||
break;
|
||||
}
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -114,6 +114,7 @@ namespace bsmd.database
|
||||
result.Add(cp);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -128,5 +129,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((CallPurpose)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -229,8 +229,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY Identifier";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -258,6 +256,7 @@ namespace bsmd.database
|
||||
result.Add(ibc);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -311,5 +310,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((IBCPosition)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -148,8 +148,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY Identifier";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -174,6 +172,7 @@ namespace bsmd.database
|
||||
result.Add(igc);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -211,5 +210,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((IGCPosition)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -375,8 +375,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY Identifier";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -427,6 +425,7 @@ namespace bsmd.database
|
||||
result.Add(imdg);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -624,5 +623,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((IMDGPosition)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -179,8 +179,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY Identifier";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -207,6 +205,7 @@ namespace bsmd.database
|
||||
result.Add(imsbc);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -259,5 +258,15 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((IMSBCPosition)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
@ -1,4 +1,5 @@
|
||||
using System.Collections.Generic;
|
||||
using System;
|
||||
using System.Collections.Generic;
|
||||
using System.Data;
|
||||
|
||||
namespace bsmd.database
|
||||
@ -34,7 +35,7 @@ namespace bsmd.database
|
||||
/// <summary>
|
||||
/// Dieses Interface kennzeichnet die Merkmale eines Sublisten-Elements
|
||||
/// </summary>
|
||||
public interface ISublistElement
|
||||
public interface ISublistElement : IComparable
|
||||
{
|
||||
/// <summary>
|
||||
/// Mit diesem Schlüssel kann bei einem Report die richtige Beschriftung aus der SQLite Tabelle geholt werden
|
||||
|
||||
@ -67,6 +67,7 @@ namespace bsmd.database
|
||||
}
|
||||
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -88,8 +89,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -119,5 +118,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((InfectedArea)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -182,8 +182,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -208,6 +206,7 @@ namespace bsmd.database
|
||||
result.Add(ladg);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -239,5 +238,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((LADG)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
@ -197,6 +197,17 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((LastTenPortFacilitiesCalled)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -153,8 +153,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY Identifier";
|
||||
|
||||
cmd.CommandText = query;
|
||||
|
||||
}
|
||||
@ -180,6 +178,7 @@ namespace bsmd.database
|
||||
result.Add(map);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -224,5 +223,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((MARPOL_Annex_I_Position)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -271,8 +271,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -309,6 +307,7 @@ namespace bsmd.database
|
||||
result.Add(pas);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -433,6 +432,17 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((PAS)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
#region class PASD
|
||||
@ -460,8 +470,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -498,6 +506,7 @@ namespace bsmd.database
|
||||
result.Add(pas);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
|
||||
@ -177,8 +177,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -198,6 +196,7 @@ namespace bsmd.database
|
||||
}
|
||||
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -297,5 +296,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((PortOfCallLast30Days)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -88,8 +88,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY TRY_CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -107,8 +105,8 @@ namespace bsmd.database
|
||||
}
|
||||
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
|
||||
}
|
||||
|
||||
#endregion
|
||||
@ -117,5 +115,16 @@ namespace bsmd.database
|
||||
{
|
||||
return ValidationBlock.BLOCK2;
|
||||
}
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((PortOfCallLast30DaysCrewJoinedShip)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
@ -100,8 +100,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -121,11 +119,23 @@ namespace bsmd.database
|
||||
result.Add(poi);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((PortOfItinerary)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -121,10 +121,21 @@ namespace bsmd.database
|
||||
result.Add(serv);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((SERV)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
@ -90,6 +90,7 @@ namespace bsmd.database
|
||||
result.Add(sto);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -110,8 +111,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -144,5 +143,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((STO)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -103,8 +103,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -124,6 +122,7 @@ namespace bsmd.database
|
||||
}
|
||||
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -138,6 +137,17 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((SanitaryMeasuresDetail)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
#region class SanitaryMeasuresDetailConverter
|
||||
|
||||
@ -230,6 +230,17 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((ShipToShipActivitiesDuringLastTenPortFacilitiesCalled)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
|
||||
}
|
||||
@ -88,8 +88,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -107,11 +105,21 @@ namespace bsmd.database
|
||||
}
|
||||
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((StowawaysJoiningLocation)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
@ -81,8 +81,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -100,10 +98,22 @@ namespace bsmd.database
|
||||
}
|
||||
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((SubsidiaryRisks)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -193,8 +193,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -228,6 +226,7 @@ namespace bsmd.database
|
||||
result.Add(towa);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -268,6 +267,17 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((TOWA)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -178,8 +178,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -211,6 +209,7 @@ namespace bsmd.database
|
||||
result.Add(towd);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -251,6 +250,17 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((TOWD)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
|
||||
@ -77,8 +77,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -96,10 +94,22 @@ namespace bsmd.database
|
||||
result.Add(tfp);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((TreatmentFacilityProvider)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -300,6 +300,7 @@ namespace bsmd.database
|
||||
result.Add(was_rcpt);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -416,5 +417,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((WAS_RCPT)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
@ -219,7 +219,6 @@ namespace bsmd.database
|
||||
|
||||
break;
|
||||
}
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
@ -245,6 +244,7 @@ namespace bsmd.database
|
||||
result.Add(waste);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -281,5 +281,16 @@ namespace bsmd.database
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((Waste)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -88,8 +88,6 @@ namespace bsmd.database
|
||||
break;
|
||||
}
|
||||
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
|
||||
@ -108,10 +106,22 @@ namespace bsmd.database
|
||||
result.Add(wdsp);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((WasteDisposalServiceProvider)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
}
|
||||
}
|
||||
|
||||
@ -81,6 +81,7 @@ namespace bsmd.database
|
||||
result.Add(wasteReceived);
|
||||
}
|
||||
reader.Close();
|
||||
result.Sort();
|
||||
return result;
|
||||
}
|
||||
|
||||
@ -99,7 +100,6 @@ namespace bsmd.database
|
||||
|
||||
break;
|
||||
}
|
||||
query += " ORDER BY CAST(Identifier AS INT)";
|
||||
|
||||
cmd.CommandText = query;
|
||||
}
|
||||
@ -141,5 +141,16 @@ namespace bsmd.database
|
||||
}
|
||||
|
||||
#endregion
|
||||
|
||||
#region IComparable implementation
|
||||
|
||||
public int CompareTo(object obj)
|
||||
{
|
||||
if (object.ReferenceEquals(obj, null))
|
||||
return 1;
|
||||
return this.Identifier.CompareTo(((WasteReceived)obj).Identifier);
|
||||
}
|
||||
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
|
||||
Loading…
Reference in New Issue
Block a user