Example #1
0
 private void ChatControl_Click(object sender, EventArgs e)
 {
     if (_messages == null)
     {
         try
         {
             _messages = DataBaseHelper.ChatMessages(_id);
         }
         catch (Exception ex)
         {
             _messages = new List <Message>();
             DataBaseHelper.ExceptionHandler(ex.Message);
         }
     }
 }
Example #2
0
 public void RefreshMessages(string key = null)
 {
     try
     {
         if (key == null)
         {
             _messages = DataBaseHelper.ChatMessages(_id);
         }
         else
         {
             var list = DataBaseHelper.ChatMessages(_id).Where(m => m.Text.ToLower().Contains(key));
             _messages = list.Count() == 0 ? new List <Message>() : list.ToList();
         }
     }
     catch (Exception ex)
     {
         _messages = new List <Message>();
         DataBaseHelper.ExceptionHandler(ex.Message);
     }
 }