/// <summary> /// Gets an IList with page of instances of KLNewType. /// </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 <KLNewType> GetPage(int pageNumber, int pageSize, out int totalPages) { totalPages = 1; IDataReader reader = DBKLNewType.GetPage(pageNumber, pageSize, out totalPages); return(LoadListFromReader(reader)); }
/// <summary> /// Updates this instance of KLNewType. Returns true on success. /// </summary> /// <returns>bool</returns> private bool Update() { return(DBKLNewType.Update( this.newsTypeID, this.name, this.url, this.parentID, this.isDelected)); }
/// <summary> /// Persists a new instance of KLNewType. Returns true on success. /// </summary> /// <returns></returns> private bool Create() { int newID = 0; newID = DBKLNewType.Create( this.name, this.url, this.parentID, this.isDelected); this.newsTypeID = newID; return(newID > 0); }
/// <summary> /// Gets an instance of KLNewType. /// </summary> /// <param name="newsTypeID"> newsTypeID </param> private void GetKLNewType( int newsTypeID) { using (IDataReader reader = DBKLNewType.GetOne( newsTypeID)) { if (reader.Read()) { this.newsTypeID = Convert.ToInt32(reader["NewsTypeID"]); this.name = reader["Name"].ToString(); this.url = reader["Url"].ToString(); this.parentID = Convert.ToInt32(reader["ParentID"]); this.isDelected = Convert.ToBoolean(reader["IsDelected"]); } } }
/// <summary> /// Gets an IList with all instances of KLNewType. /// </summary> public static List <KLNewType> GetAll() { IDataReader reader = DBKLNewType.GetAll(); return(LoadListFromReader(reader)); }
/// <summary> /// Gets a count of KLNewType. /// </summary> public static int GetCount() { return(DBKLNewType.GetCount()); }
/// <summary> /// Deletes an instance of KLNewType. Returns true on success. /// </summary> /// <param name="newsTypeID"> newsTypeID </param> /// <returns>bool</returns> public static bool Delete( int newsTypeID) { return(DBKLNewType.Delete( newsTypeID)); }