Mega Code Archive

 
Categories / C# / Class Interface
 

Message class

using System; using System.Diagnostics; using System.IO; using System.ServiceModel; using System.Collections.Generic; using System.Collections; using System.Runtime.Serialization; using System.Text; namespace Common {     [ServiceContract(SessionMode = SessionMode.Required, CallbackContract = typeof(ICallback))]     [DataContract]     public class Message     {         private int m_From;         private int m_To;         private string m_Message;         private DateTime m_Date;         public Message(int f, int t, string s)         {             m_From = f;             m_To = t;             m_Date = DateTime.Now;             m_Message = s;         }         public Message(int f, int t, string s, DateTime date)         {             m_From = f;             m_To = t;             m_Date = date;             m_Message = s;         }         [DataMember]         public int From         {             get             {                 return m_From;             }             set { m_From = value; }         }         [DataMember]         public int To         {             get             {                 return m_To;             }             set { m_To = value; }         }         [DataMember]         public DateTime Date         {             get             {                 return m_Date;             }             set { m_Date = value; }         }         [DataMember]         public string MessageText         {             get             {                 return m_Message;             }             set { m_Message = value; }         }     } }