/// <summary> /// Gets an IList with page of instances of OffLineMessage. /// </summary> /// <param name="pageNumber">The page number.</param> /// <param name="pageSize">Size of the page.</param> /// <param name="itemCount">total items</param> public static IList <OffLineMessage> GetListPage(int pageNumber, int pageSize, string sendUserID, out int itemCount) { itemCount = 1; IDataReader reader = DBOffLineMessage.GetListPage(pageNumber, pageSize, sendUserID, out itemCount); return(LoadListFromReader(reader)); }
/// <summary> /// Gets an IList with some instances of OffLineMessage. /// </summary> public static IList <OffLineMessage> GetTopList( string sendUserID) { IDataReader reader = DBOffLineMessage.GetTopList( sendUserID); return(LoadListFromReader(reader)); }
/// <summary> /// Gets an instance of OffLineMessage. /// </summary> /// <param name="id"> id </param> private static OffLineMessage GetOffLineMessage( int id) { using (IDataReader reader = DBOffLineMessage.GetOne( id)) { return(PopulateFromReader(reader)); } }
/// <summary> /// Updates this instance of OffLineMessage. Returns true on success. /// </summary> /// <returns>bool</returns> private static bool Update(OffLineMessage offLineMessage) { return(DBOffLineMessage.Update( offLineMessage.Id, offLineMessage.UserID, offLineMessage.UserName, offLineMessage.DestUserID, offLineMessage.DestUerName, offLineMessage.ChatContent, offLineMessage.SendTime)); }
/// <summary> /// Persists a new instance of OffLineMessage. Returns true on success. /// </summary> /// <returns></returns> private static bool Create(OffLineMessage offLineMessage) { int newID = 0; newID = DBOffLineMessage.Create( offLineMessage.UserID, offLineMessage.UserName, offLineMessage.DestUserID, offLineMessage.DestUerName, offLineMessage.ChatContent, offLineMessage.SendTime); offLineMessage.Id = newID; return(newID > 0); }
//新增加的 public static IList <OffLineMessage> GetAllByUserID(string friendUserID) { IDataReader reader = DBOffLineMessage.GetAllByUserID(friendUserID); return(LoadListFromReader(reader)); }
/// <summary> /// Gets an IList with all instances of OffLineMessage. /// </summary> public static IList <OffLineMessage> GetAll() { IDataReader reader = DBOffLineMessage.GetAll(); return(LoadListFromReader(reader)); }
/// <summary> /// Gets a count of OffLineMessage. /// </summary> public static int GetCount() { return(DBOffLineMessage.GetCount()); }
/// <summary> /// Deletes an instance of OffLineMessage. Returns true on success. /// </summary> /// <param name="id"> id </param> /// <returns>bool</returns> public static bool Delete( int id) { return(DBOffLineMessage.Delete( id)); }