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

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

Huawei's Sbr Entity Framework class for Fixed Telecommunications Network (FTN) data model.

    1: using System.Collections;
    2: using System.Collections.Generic;
    3: using System.Data;
    4: using System.Linq;
    5:  
    6: namespace Ia.Ftn.Cl.Models.Data.Huawei
    7: {
    8:     ////////////////////////////////////////////////////////////////////////////
    9:  
   10:     /// <summary publish="true">
   11:     /// Huawei's Sbr Entity Framework class for Fixed Telecommunications Network (FTN) data model.
   12:     /// </summary>
   13:     /// 
   14:     /// <remarks> 
   15:     /// Copyright © 2014-2017 Jasem Y. Al-Shamlan (info@ia.com.kw), Integrated Applications - Kuwait. All Rights Reserved.
   16:     /// </remarks> 
   17:     public class Sbr
   18:     {
   19:         /// <summary/>
   20:         public Sbr() { }
   21:  
   22:         ////////////////////////////////////////////////////////////////////////////
   23:  
   24:         /// <summary>
   25:         ///
   26:         /// </summary>
   27:         public static Ia.Ftn.Cl.Models.Huawei.Sbr Read(string impu)
   28:         {
   29:             Ia.Ftn.Cl.Models.Huawei.Sbr sbr;
   30:  
   31:             using (var db = new Ia.Ftn.Cl.Db())
   32:             {
   33:                 sbr = (from s in db.Sbrs where s.IMPU == impu select s).SingleOrDefault();
   34:             }
   35:  
   36:             return sbr;
   37:         }
   38:  
   39:         /*
   40:         ////////////////////////////////////////////////////////////////////////////
   41: 
   42:         /// <summary>
   43:         ///
   44:         /// </summary>
   45:         public static List<Ia.Ftn.Cl.Model.Huawei.Sbr> ReadList(ArrayList impuList)
   46:         {
   47:             long i;
   48:             long[] sp;
   49:             List<Ia.Ftn.Cl.Model.Huawei.Sbr> sbrList;
   50: 
   51:             i = 0;
   52:             sp = new long[impuList.Count];
   53: 
   54:             foreach (long l in impuList) sp[i++] = l;
   55: 
   56:             using (var db = new Ia.Ftn.Cl.Model.Ftn())
   57:             {
   58:                 //serviceList = (from q in db.Services where dnList.Contains(q.DN) select q).ToList();
   59: 
   60:                 // var pages = context.Pages.Where(x => keys.Any(key => x.Title.Contains(key)));
   61:                 sbrList = db.Sbrs.Where(q => sp.Any(v => q.IMPU == v.ToString())).ToList();
   62:             }
   63: 
   64:             return sbrList;
   65:         }
   66:         */
   67:  
   68:         ////////////////////////////////////////////////////////////////////////////
   69:  
   70:         /// <summary>
   71:         ///
   72:         /// </summary>
   73:         public static List<string> ServicePbxList()
   74:         {
   75:             var list = new List<string>();
   76:  
   77:             return list;
   78:         }
   79:  
   80:         ////////////////////////////////////////////////////////////////////////////
   81:         ////////////////////////////////////////////////////////////////////////////
   82:     }
   83:  
   84:     ////////////////////////////////////////////////////////////////////////////
   85:     ////////////////////////////////////////////////////////////////////////////
   86: }