public static List <GSSGFactorLevelPoints> GetGSSGFactorLevelPointsByFactorID(int FactorID) { DataTable returnTable; returnTable = ExecuteDataTable("spr_GetGSSGFactorLevelPointByFactorID", FactorID); return(GSSGFactorLevelPoints.GetCollection(returnTable)); }
internal static List <IFactorLevelPoint> GetCollection(DataTable dataItems, enumFactorFormatType factorformattypeid) { List <IFactorLevelPoint> listCollection = new List <IFactorLevelPoint>(); IFactorLevelPoint current = null; if (dataItems != null) { for (int i = 0; i < dataItems.Rows.Count; i++) { if (factorformattypeid == enumFactorFormatType.FES) { current = new FesFactorLevelPoints(dataItems.Rows[i]); } else if (factorformattypeid == enumFactorFormatType.GSSG) { current = new GSSGFactorLevelPoints(dataItems.Rows[i]); } listCollection.Add(current); } } else { throw new Exception("You cannot create a FactorLevelPoint collection from a null data table."); } return(listCollection); }
public static List <IFactorLevelPoint> GetFactorLevelPointsByFactorID(IFactorLevelPoint currentFactorLevelPointobj, int factorid) { List <IFactorLevelPoint> factorlevelpoints = new List <IFactorLevelPoint>(); if (currentFactorLevelPointobj is FesFactorLevelPoints) { factorlevelpoints = FesFactorLevelPoints.GetFesFactorLevelPointsByFactorID(factorid).ConvertAll <IFactorLevelPoint>( delegate(FesFactorLevelPoints factorlevelpointsobj) { return(factorlevelpointsobj); }); } else if (currentFactorLevelPointobj is GSSGFactorLevelPoints) { factorlevelpoints = GSSGFactorLevelPoints.GetGSSGFactorLevelPointsByFactorID(factorid).ConvertAll <IFactorLevelPoint>( delegate(GSSGFactorLevelPoints factorlevelpointsobj) { return(factorlevelpointsobj); }); } return(factorlevelpoints); }
internal static List <GSSGFactorLevelPoints> GetCollection(DataTable dataItems) { List <GSSGFactorLevelPoints> listCollection = new List <GSSGFactorLevelPoints>(); GSSGFactorLevelPoints current = null; if (dataItems != null) { for (int i = 0; i < dataItems.Rows.Count; i++) { current = new GSSGFactorLevelPoints(dataItems.Rows[i]); listCollection.Add(current); } } else { throw new Exception("You cannot create a GSSGFactorLevelPoints collection from a null data table."); } return(listCollection); }
public FactorLevelPoint(int factorlevelid, enumFactorFormatType factorformattypeid) { try { if (factorformattypeid == enumFactorFormatType.FES) { FesFactorLevelPoints fesfactorlevelpoints = new FesFactorLevelPoints(factorlevelid); FillObject(fesfactorlevelpoints, factorformattypeid); } else if (factorformattypeid == enumFactorFormatType.GSSG) { GSSGFactorLevelPoints gssgfactorlevelpoints = new GSSGFactorLevelPoints(factorlevelid); FillObject(gssgfactorlevelpoints, factorformattypeid); } } catch (Exception ex) { HandleException(ex); } }
/// <summary> /// Determines whether the specified System.Object is equal to the current object. /// </summary> /// <param name="obj">The System.Object to compare with the current object.</param> /// <returns>Returns true if the specified System.Object is equal to the current object; otherwise, false.</returns> public override bool Equals(Object obj) { GSSGFactorLevelPoints GSSGFactorLevelPointsobj = obj as GSSGFactorLevelPoints; return((GSSGFactorLevelPointsobj == null) ? false : (this.FactorLevelID == GSSGFactorLevelPointsobj.FactorLevelID)); }