)>}]
شركة التطبيقات المتكاملة لتصميم وبرمجة البرمجيات الخاصة ش.ش.و.
Integrated Applications Programming Company
Home » Code Library » AgcfEndpoint (Ia.Ftn.Cl.Models.Ui.Nokia)

Public general use code classes and xml files that we've compiled and used over the years:

AGCF Endpoint Entity Framework class for Fixed Telecommunications Network (FTN) ui model.

    1: using System;
    2: using System.Text;
    3:  
    4: namespace Ia.Ftn.Cl.Models.Ui.Nokia
    5: {
    6:     ////////////////////////////////////////////////////////////////////////////
    7:  
    8:     /// <summary publish="true">
    9:     /// AGCF Endpoint Entity Framework class for Fixed Telecommunications Network (FTN) ui model.
   10:     /// </summary>
   11:     /// 
   12:     /// <remarks> 
   13:     /// Copyright � 2014-2017 Jasem Y. Al-Shamlan (info@ia.com.kw), Integrated Applications - Kuwait. All Rights Reserved.
   14:     /// </remarks> 
   15:     public class AgcfEndpoint
   16:     {
   17:         ////////////////////////////////////////////////////////////////////////////
   18:  
   19:         /// <summary>
   20:         ///
   21:         /// </summary>
   22:         public AgcfEndpoint() { }
   23:  
   24:         ////////////////////////////////////////////////////////////////////////////
   25:  
   26:         /// <summary>
   27:         ///
   28:         /// </summary>
   29:         public string Id { get; set; }
   30:  
   31:         ////////////////////////////////////////////////////////////////////////////
   32:  
   33:         /// <summary>
   34:         ///
   35:         /// </summary>
   36:         public string PrividUser { get; set; }
   37:  
   38:         ////////////////////////////////////////////////////////////////////////////
   39:  
   40:         /// <summary>
   41:         ///
   42:         /// </summary>
   43:         public int GwId { get; set; }
   44:  
   45:         ////////////////////////////////////////////////////////////////////////////
   46:  
   47:         /// <summary>
   48:         ///
   49:         /// </summary>
   50:         public string Dn { get; set; }
   51:  
   52:         ////////////////////////////////////////////////////////////////////////////
   53:  
   54:         /// <summary>
   55:         ///
   56:         /// </summary>
   57:         public int FlatTermID { get; set; }
   58:  
   59:         ////////////////////////////////////////////////////////////////////////////
   60:  
   61:         /// <summary>
   62:         ///
   63:         /// </summary>
   64:         public bool CallHoldLc { get; set; }
   65:  
   66:         ////////////////////////////////////////////////////////////////////////////
   67:  
   68:         /// <summary>
   69:         ///
   70:         /// </summary>
   71:         public bool CallWaitingLc { get; set; }
   72:  
   73:         ////////////////////////////////////////////////////////////////////////////
   74:  
   75:         /// <summary>
   76:         ///
   77:         /// </summary>
   78:         public bool CallToggleLc { get; set; }
   79:  
   80:         ////////////////////////////////////////////////////////////////////////////
   81:  
   82:         /// <summary>
   83:         ///
   84:         /// </summary>
   85:         public bool ThreeWayCallLc { get; set; }
   86:  
   87:         ////////////////////////////////////////////////////////////////////////////
   88:  
   89:         /// <summary>
   90:         ///
   91:         /// </summary>
   92:         public bool McidLc { get; set; }
   93:  
   94:         ////////////////////////////////////////////////////////////////////////////
   95:  
   96:         /// <summary>
   97:         ///
   98:         /// </summary>
   99:         public string Password { get; set; }
  100:  
  101:         ////////////////////////////////////////////////////////////////////////////
  102:  
  103:         /// <summary>
  104:         ///
  105:         /// </summary>
  106:         public bool CallTransferLc { get; set; }
  107:  
  108:         ////////////////////////////////////////////////////////////////////////////
  109:  
  110:         /// <summary>
  111:         ///
  112:         /// </summary>
  113:         public int AgcfGatewayRecordId { get; set; }
  114:  
  115:         ////////////////////////////////////////////////////////////////////////////
  116:  
  117:         /// <summary>
  118:         ///
  119:         /// </summary>
  120:         public DateTime Created { get; set; }
  121:  
  122:         ////////////////////////////////////////////////////////////////////////////
  123:  
  124:         /// <summary>
  125:         ///
  126:         /// </summary>
  127:         public DateTime Updated { get; set; }
  128:  
  129:         ////////////////////////////////////////////////////////////////////////////
  130:         ////////////////////////////////////////////////////////////////////////////
  131:  
  132:         /// <summary>
  133:         ///
  134:         /// </summary>
  135:         public string ToSimpleTextString()
  136:         {
  137:             StringBuilder sb;
  138:  
  139:             sb = new StringBuilder();
  140:  
  141:             //sb.AppendLine("Vendor: " + Ia.Ftn.Cl.Model.Business.NetworkDesignDocument.Vendor.Nokia.Name);
  142:             sb.AppendLine("PrividUser: " + this.PrividUser);
  143:             sb.AppendLine("GwId: " + this.GwId);
  144:             //sb.AppendLine("Dn: " + this.Dn);
  145:             sb.AppendLine("FlatTermID: " + this.FlatTermID);
  146:             //sb.AppendLine("CallHoldLc: " + Ia.Cl.Models.Default.YesNoText(this.CallHoldLc));
  147:             //sb.AppendLine("CallWaitingLc: " + Ia.Cl.Models.Default.YesNoText(this.CallWaitingLc));
  148:             //sb.AppendLine("CallToggleLc: " + Ia.Cl.Models.Default.YesNoText(this.CallToggleLc));
  149:             //sb.AppendLine("ThreeWayCallLc: " + Ia.Cl.Models.Default.YesNoText(this.ThreeWayCallLc));
  150:             //sb.AppendLine("McidLc: " + Ia.Cl.Models.Default.YesNoText(this.McidLc));
  151:             //sb.AppendLine("Password: " + this.Password);
  152:             //sb.AppendLine("CallTransferLc: " + Ia.Cl.Models.Default.YesNoText(this.CallTransferLc));
  153:  
  154:             return sb.ToString();
  155:         }
  156:  
  157:         ////////////////////////////////////////////////////////////////////////////
  158:         ////////////////////////////////////////////////////////////////////////////
  159:     }
  160:  
  161:     ////////////////////////////////////////////////////////////////////////////
  162:     ////////////////////////////////////////////////////////////////////////////
  163: }