public List <Mensaje> obtenerNuevosMensajes(int idpersonaorigen) { EnlaceDatos enlace = new EnlaceDatos(); SqlDataReader drNuevosMensajes = enlace.getNuevosMensajes(idpersonaorigen, 103, 2, 2); if (drNuevosMensajes != null) { if (drNuevosMensajes.HasRows) { List <Mensaje> mensajes = new List <Mensaje>(); while (drNuevosMensajes.Read()) { int idMensaje = Convert.ToInt32(drNuevosMensajes[0].ToString()); String contenido = drNuevosMensajes[1].ToString(); EstadoMensaje estado = new EstadoMensaje(Convert.ToInt32(drNuevosMensajes[2].ToString()), ""); TipoMensaje tipo = new TipoMensaje(Convert.ToInt32(drNuevosMensajes[3].ToString()), ""); DateTime fechaHora = Convert.ToDateTime(drNuevosMensajes[4].ToString()); Persona persona = new Persona(Convert.ToInt32(drNuevosMensajes[5].ToString()), "", ""); Mensaje mensaje = new Mensaje(idMensaje, contenido, tipo, estado, fechaHora, persona); mensajes.Add(mensaje); } return(mensajes); } else { return(null); } } else { return(null); } }
public Mensaje(String Titulo, String Contenido, EstadoMensaje Estado) { this.Titulo = Titulo; this.Contenido = Contenido; this.Estado = Estado; }
public Mensaje() { Titulo = "Info"; Contenido = ""; Estado = EstadoMensaje.Exitoso; }