/// <summary> /// Gets an IList with page of instances of KLLevel. /// </summary> /// <param name="pageNumber">The page number.</param> /// <param name="pageSize">Size of the page.</param> /// <param name="totalPages">total pages</param> public static List <KLLevel> GetPage(int pageNumber, int pageSize, out int totalPages) { totalPages = 1; IDataReader reader = DBKLLevel.GetPage(pageNumber, pageSize, out totalPages); return(LoadListFromReader(reader)); }
/// <summary> /// Updates this instance of KLLevel. Returns true on success. /// </summary> /// <returns>bool</returns> private bool Update() { return(DBKLLevel.Update( this.levelID, this.name, this.from, this.to)); }
/// <summary> /// Persists a new instance of KLLevel. Returns true on success. /// </summary> /// <returns></returns> private bool Create() { int newID = 0; newID = DBKLLevel.Create( this.name, this.from, this.to); this.levelID = newID; return(newID > 0); }
/// <summary> /// Gets an instance of KLLevel. /// </summary> /// <param name="levelID"> levelID </param> private void GetKLLevel( int levelID) { using (IDataReader reader = DBKLLevel.GetOne( levelID)) { if (reader.Read()) { this.levelID = Convert.ToInt32(reader["LevelID"]); this.name = reader["Name"].ToString(); this.from = Convert.ToInt32(reader["From"]); this.to = reader["To"].ToString(); } } }
/// <summary> /// Gets an IList with all instances of KLLevel. /// </summary> public static List <KLLevel> GetAll() { IDataReader reader = DBKLLevel.GetAll(); return(LoadListFromReader(reader)); }
/// <summary> /// Gets a count of KLLevel. /// </summary> public static int GetCount() { return(DBKLLevel.GetCount()); }
/// <summary> /// Deletes an instance of KLLevel. Returns true on success. /// </summary> /// <param name="levelID"> levelID </param> /// <returns>bool</returns> public static bool Delete( int levelID) { return(DBKLLevel.Delete( levelID)); }