PageRenderTime 19ms CodeModel.GetById 14ms app.highlight 2ms RepoModel.GetById 2ms app.codeStats 0ms

/Docs/07-Implementacion/Source/trunk/EDUAR_actual/EDUAR/EDUAR_DataTransferObject/Entities/Package Comunicaciones/Mensaje.cs

http://blpm.googlecode.com/
C# | 68 lines | 40 code | 8 blank | 20 comment | 0 complexity | ab6da75e01f9a6ae56aabd3262773919 MD5 | raw file
 1///////////////////////////////////////////////////////////
 2//  Mensaje.cs
 3//  Implementation of the Class Mensaje
 4//  Generated by Enterprise Architect
 5//  Created on:      20-jun-2011 16:21:50
 6//  Original author: Pablo Nicoliello
 7///////////////////////////////////////////////////////////
 8
 9
10using System;
11using System.Collections.Generic;
12using EDUAR_Entities.Shared;
13using EDUAR_Entities.Security;
14namespace EDUAR_Entities
15{
16    [Serializable]
17    public class Mensaje : DTBase
18    {
19        public int idMensaje { get; set; }
20		public int idMensajeDestinatario { get; set; }
21        public List<Persona> ListaDestinatarios { get; set; }
22        public DateTime fechaEnvio { get; set; }
23        public DateTime horaEnvio { get; set; }
24        public Persona remitente { get; set; }
25		public string listaIDMensaje { get; set; }
26		public CursoCicloLectivo cursoCicloLectivo { get; set; }
27		public string nombreDestinatario { get; set; }
28		public string nombreRemitente { get; set; }
29		/// <summary>
30		/// Este atributo SOLO SE UTILIZA PARA RECUPERAR LOS MENSAJES EN LOS QUE UN USUARIO APARECE COMO DESTINATARIO!!!
31		/// </summary>
32		/// <value>
33		/// The destinatario.
34		/// </value>
35		public Persona destinatario { get; set; }
36        public string asuntoMensaje { get; set; }
37		public string textoMensaje { get; set; }
38		public bool activo { get; set; }
39
40		/// <summary>
41		/// Se utiliza para recuperar la lista de mensajes de un usuario e indicar si ha sido leido o no.
42		/// Gets or sets a value indicating whether this <see cref="Mensaje"/> is leido.
43		/// </summary>
44		/// <value>
45		///   <c>true</c> if leido; otherwise, <c>false</c>.
46		/// </value>
47		public bool leido { get; set; }
48
49        public Mensaje()
50        {
51            ListaDestinatarios = new List<Persona>();
52			remitente = new Persona();
53			destinatario = new Persona();
54			activo = true;
55			cursoCicloLectivo = new CursoCicloLectivo();
56        }
57
58        ~Mensaje()
59        {
60
61        }
62
63        public virtual void Dispose()
64        {
65
66        }
67    }//end Mensaje
68}