/// <summary> /// Trae los ultimos 50 mensajes de un chat de la BBDD /// </summary> /// <param name="idChat">ID del chat al que pertenecen los mensajes</param> /// <returns>Un listado de mensajes</returns> public static List <Message> getPrimerRegistroMensajes(int idChat) { List <Message> mensajes = new List <Message>(); try { mensajes = MessagesGetMethodsDAL.getPrimerRegistroMensajes(idChat); } catch (SqlException sqlEx) { mensajes.Add(new Message("Error en la base de datos", sqlEx.Message, DateTime.Now.Ticks / 10000)); } return(mensajes); }
/// <summary> /// Trae el ultimo mensaje de un chat de la BBDD. /// </summary> /// <param name="idChat">ID del chat al que pertence el mensaje</param> /// <returns>El ultimo mensaje del chat. Si no existe, estará vacio.</returns> public static Message getUltimoMensaje(int idChat) { Message mensaje; try { mensaje = MessagesGetMethodsDAL.getUltimoMensaje(idChat); } catch (SqlException sqlEx) { mensaje = new Message("Error en la base de datos", sqlEx.Message, DateTime.Now.Ticks / 10000); } return(mensaje); }