)>}]
شركة التطبيقات المتكاملة لتصميم وبرمجة البرمجيات الخاصة ش.ش.و.
Integrated Applications Programming Company
Home » Code Library » Sbr (Ia.Ftn.Cl.Model.Business.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) business model.

    1: using System;
    2: using System.Collections.Generic;
    3:  
    4: namespace Ia.Ftn.Cl.Model.Business.Huawei
    5: {
    6:     ////////////////////////////////////////////////////////////////////////////
    7:  
    8:     /// <summary publish="true">
    9:     /// Huawei's Sbr Entity Framework class for Fixed Telecommunications Network (FTN) business 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:     ///
   15:     /// This library is free software: you can redistribute it and/or modify it under the terms of the GNU General Public License as published by
   16:     /// the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
   17:     ///
   18:     /// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
   19:     /// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
   20:     /// 
   21:     /// You should have received a copy of the GNU General Public License along with this library. If not, see http://www.gnu.org/licenses.
   22:     /// 
   23:     /// Copyright notice: This notice may not be removed or altered from any source distribution.
   24:     /// </remarks> 
   25:     public class Sbr
   26:     {
   27:         /// <summary/>
   28:         public Sbr() { }
   29:  
   30:         ////////////////////////////////////////////////////////////////////////////
   31:  
   32:         /// <summary>
   33:         ///
   34:         /// </summary>
   35:         public static Ia.Ftn.Cl.Model.Huawei.Sbr ParseFromDictionary(Dictionary<string, string> parameterDictionary)
   36:         {
   37:             int i;
   38:             string impu;
   39:             Ia.Ftn.Cl.Model.Huawei.Sbr sbr;
   40:  
   41:             sbr = new Ia.Ftn.Cl.Model.Huawei.Sbr();
   42:  
   43:             impu = (parameterDictionary.ContainsKey("IMPU")) ? parameterDictionary["IMPU"].ToString() : null;
   44:  
   45:             if (impu != null)
   46:             {
   47:                 //sbr.Id = impu;
   48:                 sbr.IMPU = impu;
   49:  
   50:                 sbr.TEMPLATEIDX = (parameterDictionary.ContainsKey("TEMPLATEIDX")) ? int.Parse(parameterDictionary["TEMPLATEIDX"].ToString()) : 0;
   51:                 sbr.DSPIDX = (parameterDictionary.ContainsKey("DSPIDX")) ? int.Parse(parameterDictionary["DSPIDX"].ToString()) : 0;
   52:                 sbr.LP = (parameterDictionary.ContainsKey("LP")) ? int.Parse(parameterDictionary["LP"].ToString()) : 0;
   53:                 sbr.CSC = (parameterDictionary.ContainsKey("CSC")) ? int.Parse(parameterDictionary["CSC"].ToString()) : 0;
   54:                 sbr.UNAME = (parameterDictionary.ContainsKey("UNAME")) ? parameterDictionary["UNAME"].ToString() : null;
   55:                 sbr.VCCFLAG = (parameterDictionary.ContainsKey("VCCFLAG")) ? (parameterDictionary["VCCFLAG"].ToString() == "1") : false;
   56:                 sbr.VTFLAG = (parameterDictionary.ContainsKey("VTFLAG")) ? (parameterDictionary["VTFLAG"].ToString() == "1") : false;
   57:                 sbr.NSCFU = (parameterDictionary.ContainsKey("NSCFU")) ? (parameterDictionary["NSCFU"].ToString() == "1") : false;
   58:                 sbr.NSCFUVM = (parameterDictionary.ContainsKey("NSCFUVM")) ? (parameterDictionary["NSCFUVM"].ToString() == "1") : false;
   59:                 sbr.NSCFB = (parameterDictionary.ContainsKey("NSCFB")) ? (parameterDictionary["NSCFB"].ToString() == "1") : false;
   60:                 sbr.NSCFBVM = (parameterDictionary.ContainsKey("NSCFBVM")) ? (parameterDictionary["NSCFBVM"].ToString() == "1") : false;
   61:                 sbr.NSCFNR = (parameterDictionary.ContainsKey("NSCFNR")) ? (parameterDictionary["NSCFNR"].ToString() == "1") : false;
   62:                 sbr.NSCFNRVM = (parameterDictionary.ContainsKey("NSCFNRVM")) ? (parameterDictionary["NSCFNRVM"].ToString() == "1") : false;
   63:                 sbr.NSCFNL = (parameterDictionary.ContainsKey("NSCFNL")) ? (parameterDictionary["NSCFNL"].ToString() == "1") : false;
   64:                 sbr.NSCFNLVM = (parameterDictionary.ContainsKey("NSCFNLVM")) ? (parameterDictionary["NSCFNLVM"].ToString() == "1") : false;
   65:                 sbr.NSCD = (parameterDictionary.ContainsKey("NSCD")) ? (parameterDictionary["NSCD"].ToString() == "1") : false;
   66:                 sbr.NSCDVM = (parameterDictionary.ContainsKey("NSCDVM")) ? (parameterDictionary["NSCDVM"].ToString() == "1") : false;
   67:                 sbr.NSCFNRC = (parameterDictionary.ContainsKey("NSCFNRC")) ? (parameterDictionary["NSCFNRC"].ToString() == "1") : false;
   68:                 sbr.NSCFNRCVM = (parameterDictionary.ContainsKey("NSCFNRCVM")) ? (parameterDictionary["NSCFNRCVM"].ToString() == "1") : false;
   69:                 sbr.NSCLIP = (parameterDictionary.ContainsKey("NSCLIP")) ? (parameterDictionary["NSCLIP"].ToString() == "1") : false;
   70:                 sbr.NSCIDCW = (parameterDictionary.ContainsKey("NSCIDCW")) ? (parameterDictionary["NSCIDCW"].ToString() == "1") : false;
   71:                 sbr.NSRIO = (parameterDictionary.ContainsKey("NSRIO")) ? (parameterDictionary["NSRIO"].ToString() == "1") : false;
   72:                 sbr.NSCNIP = (parameterDictionary.ContainsKey("NSCNIP")) ? (parameterDictionary["NSCNIP"].ToString() == "1") : false;
   73:                 sbr.NSCLIR = (parameterDictionary.ContainsKey("NSCLIR")) ? (parameterDictionary["NSCLIR"].ToString() == "1") : false;
   74:                 sbr.NSRIP = (parameterDictionary.ContainsKey("NSRIP")) ? (parameterDictionary["NSRIP"].ToString() == "1") : false;
   75:                 sbr.NSCNIR = (parameterDictionary.ContainsKey("NSCNIR")) ? (parameterDictionary["NSCNIR"].ToString() == "1") : false;
   76:                 sbr.NSRID = (parameterDictionary.ContainsKey("NSRID")) ? (parameterDictionary["NSRID"].ToString() == "1") : false;
   77:                 sbr.NSNRID = (parameterDictionary.ContainsKey("NSNRID")) ? (parameterDictionary["NSNRID"].ToString() == "1") : false;
   78:                 sbr.NSRND = (parameterDictionary.ContainsKey("NSRND")) ? (parameterDictionary["NSRND"].ToString() == "1") : false;
   79:                 sbr.NSNRND = (parameterDictionary.ContainsKey("NSNRND")) ? (parameterDictionary["NSNRND"].ToString() == "1") : false;
   80:                 sbr.NSCW = (parameterDictionary.ContainsKey("NSCW")) ? (parameterDictionary["NSCW"].ToString() == "1") : false;
   81:                 sbr.NSCCW = (parameterDictionary.ContainsKey("NSCCW")) ? (parameterDictionary["NSCCW"].ToString() == "1") : false;
   82:                 sbr.NSOIP = (parameterDictionary.ContainsKey("NSOIP")) ? (parameterDictionary["NSOIP"].ToString() == "1") : false;
   83:                 sbr.NSACRM = (parameterDictionary.ContainsKey("NSACRM")) ? (parameterDictionary["NSACRM"].ToString() == "1") : false;
   84:                 sbr.NSGOIR = (parameterDictionary.ContainsKey("NSGOIR")) ? (parameterDictionary["NSGOIR"].ToString() == "1") : false;
   85:                 sbr.NSMOIR = (parameterDictionary.ContainsKey("NSMOIR")) ? (parameterDictionary["NSMOIR"].ToString() == "1") : false;
   86:                 sbr.NSTIP = (parameterDictionary.ContainsKey("NSTIP")) ? (parameterDictionary["NSTIP"].ToString() == "1") : false;
   87:                 sbr.NSTIR = (parameterDictionary.ContainsKey("NSTIR")) ? (parameterDictionary["NSTIR"].ToString() == "1") : false;
   88:                 sbr.NSOTIR = (parameterDictionary.ContainsKey("NSOTIR")) ? (parameterDictionary["NSOTIR"].ToString() == "1") : false;
   89:                 sbr.NSCLIPNOSCREENING = (parameterDictionary.ContainsKey("NSCLIPNOSCREENING")) ? (parameterDictionary["NSCLIPNOSCREENING"].ToString() == "1") : false;
   90:                 sbr.NSCR = (parameterDictionary.ContainsKey("NSCR")) ? (parameterDictionary["NSCR"].ToString() == "1") : false;
   91:                 sbr.NSWAKE_UP = (parameterDictionary.ContainsKey("NSWAKE_UP")) ? (parameterDictionary["NSWAKE_UP"].ToString() == "1") : false;
   92:                 sbr.NSAOC_D = (parameterDictionary.ContainsKey("NSAOC_D")) ? (parameterDictionary["NSAOC_D"].ToString() == "1") : false;
   93:                 sbr.NSAOC_E = (parameterDictionary.ContainsKey("NSAOC_E")) ? (parameterDictionary["NSAOC_E"].ToString() == "1") : false;
   94:                 sbr.NSXEXH = (parameterDictionary.ContainsKey("NSXEXH")) ? (parameterDictionary["NSXEXH"].ToString() == "1") : false;
   95:                 sbr.NSXEGJ = (parameterDictionary.ContainsKey("NSXEGJ")) ? (parameterDictionary["NSXEGJ"].ToString() == "1") : false;
   96:                 sbr.NSCWCFNR = (parameterDictionary.ContainsKey("NSCWCFNR")) ? (parameterDictionary["NSCWCFNR"].ToString() == "1") : false;
   97:                 sbr.NSIIFC = (parameterDictionary.ContainsKey("NSIIFC")) ? (parameterDictionary["NSIIFC"].ToString() == "1") : false;
   98:                 sbr.NSDN_CALL_OUT_BAR = (parameterDictionary.ContainsKey("NSDN_CALL_OUT_BAR")) ? (parameterDictionary["NSDN_CALL_OUT_BAR"].ToString() == "1") : false;
   99:                 sbr.NSCCBS = (parameterDictionary.ContainsKey("NSCCBS")) ? (parameterDictionary["NSCCBS"].ToString() == "1") : false;
  100:                 sbr.NSCCNR = (parameterDictionary.ContainsKey("NSCCNR")) ? (parameterDictionary["NSCCNR"].ToString() == "1") : false;
  101:                 sbr.NSCCBSR = (parameterDictionary.ContainsKey("NSCCBSR")) ? (parameterDictionary["NSCCBSR"].ToString() == "1") : false;
  102:                 sbr.NSCCNRR = (parameterDictionary.ContainsKey("NSCCNRR")) ? (parameterDictionary["NSCCNRR"].ToString() == "1") : false;
  103:                 sbr.NS3PTY = (parameterDictionary.ContainsKey("NS3PTY")) ? (parameterDictionary["NS3PTY"].ToString() == "1") : false;
  104:                 sbr.NSNPTY = (parameterDictionary.ContainsKey("NSNPTY")) ? (parameterDictionary["NSNPTY"].ToString() == "1") : false;
  105:                 sbr.NSDND = (parameterDictionary.ContainsKey("NSDND")) ? (parameterDictionary["NSDND"].ToString() == "1") : false;
  106:                 sbr.NSMCR = (parameterDictionary.ContainsKey("NSMCR")) ? (parameterDictionary["NSMCR"].ToString() == "1") : false;
  107:                 sbr.NSCBA = (parameterDictionary.ContainsKey("NSCBA")) ? (parameterDictionary["NSCBA"].ToString() == "1") : false;
  108:                 sbr.NSTMP_LIN = (parameterDictionary.ContainsKey("NSTMP_LIN")) ? (parameterDictionary["NSTMP_LIN"].ToString() == "1") : false;
  109:                 sbr.NSCODEC_CNTRL = (parameterDictionary.ContainsKey("NSCODEC_CNTRL")) ? (parameterDictionary["NSCODEC_CNTRL"].ToString() == "1") : false;
  110:                 sbr.NSMWI = (parameterDictionary.ContainsKey("NSMWI")) ? (parameterDictionary["NSMWI"].ToString() == "1") : false;
  111:                 sbr.NSDC = (parameterDictionary.ContainsKey("NSDC")) ? (parameterDictionary["NSDC"].ToString() == "1") : false;
  112:                 sbr.NSHOLD = (parameterDictionary.ContainsKey("NSHOLD")) ? (parameterDictionary["NSHOLD"].ToString() == "1") : false;
  113:                 sbr.NSECT = (parameterDictionary.ContainsKey("NSECT")) ? (parameterDictionary["NSECT"].ToString() == "1") : false;
  114:                 sbr.NSCFTB = (parameterDictionary.ContainsKey("NSCFTB")) ? (parameterDictionary["NSCFTB"].ToString() == "1") : false;
  115:                 sbr.NSDAN = (parameterDictionary.ContainsKey("NSDAN")) ? (parameterDictionary["NSDAN"].ToString() == "1") : false;
  116:                 sbr.NSSTOP_SECRET = (parameterDictionary.ContainsKey("NSSTOP_SECRET")) ? (parameterDictionary["NSSTOP_SECRET"].ToString() == "1") : false;
  117:                 sbr.NSMCID = (parameterDictionary.ContainsKey("NSMCID")) ? (parameterDictionary["NSMCID"].ToString() == "1") : false;
  118:                 sbr.NSEBO = (parameterDictionary.ContainsKey("NSEBO")) ? (parameterDictionary["NSEBO"].ToString() == "1") : false;
  119:                 sbr.NSICO = (parameterDictionary.ContainsKey("NSICO")) ? (parameterDictionary["NSICO"].ToString() == "1") : false;
  120:                 sbr.NSOUTG = (parameterDictionary.ContainsKey("NSOUTG")) ? (parameterDictionary["NSOUTG"].ToString() == "1") : false;
  121:                 sbr.NSINQYH = (parameterDictionary.ContainsKey("NSINQYH")) ? (parameterDictionary["NSINQYH"].ToString() == "1") : false;
  122:                 sbr.NSUINFO = (parameterDictionary.ContainsKey("NSUINFO")) ? (parameterDictionary["NSUINFO"].ToString() == "1") : false;
  123:                 sbr.NSDN_CALL_OUT_ALLOW = (parameterDictionary.ContainsKey("NSDN_CALL_OUT_ALLOW")) ? (parameterDictionary["NSDN_CALL_OUT_ALLOW"].ToString() == "1") : false;
  124:                 sbr.NSSIC = (parameterDictionary.ContainsKey("NSSIC")) ? (parameterDictionary["NSSIC"].ToString() == "1") : false;
  125:                 sbr.NSSOC = (parameterDictionary.ContainsKey("NSSOC")) ? (parameterDictionary["NSSOC"].ToString() == "1") : false;
  126:                 sbr.NSSETCFNRTIME = (parameterDictionary.ContainsKey("NSSETCFNRTIME")) ? (parameterDictionary["NSSETCFNRTIME"].ToString() == "1") : false;
  127:                 sbr.NSCFS = (parameterDictionary.ContainsKey("NSCFS")) ? (parameterDictionary["NSCFS"].ToString() == "1") : false;
  128:                 sbr.NSCFSB = (parameterDictionary.ContainsKey("NSCFSB")) ? (parameterDictionary["NSCFSB"].ToString() == "1") : false;
  129:                 sbr.NSFAX = (parameterDictionary.ContainsKey("NSFAX")) ? (parameterDictionary["NSFAX"].ToString() == "1") : false;
  130:                 sbr.NSABRC = (parameterDictionary.ContainsKey("NSABRC")) ? (parameterDictionary["NSABRC"].ToString() == "1") : false;
  131:                 sbr.NSACRTOVM = (parameterDictionary.ContainsKey("NSACRTOVM")) ? (parameterDictionary["NSACRTOVM"].ToString() == "1") : false;
  132:                 sbr.NSPREPAID = (parameterDictionary.ContainsKey("NSPREPAID")) ? (parameterDictionary["NSPREPAID"].ToString() == "1") : false;
  133:                 sbr.NSCRBT = (parameterDictionary.ContainsKey("NSCRBT")) ? (parameterDictionary["NSCRBT"].ToString() == "1") : false;
  134:                 sbr.NSICB = (parameterDictionary.ContainsKey("NSICB")) ? (parameterDictionary["NSICB"].ToString() == "1") : false;
  135:                 sbr.NSMRINGING = (parameterDictionary.ContainsKey("NSMRINGING")) ? (parameterDictionary["NSMRINGING"].ToString() == "1") : false;
  136:                 sbr.NSCIS = (parameterDictionary.ContainsKey("NSCIS")) ? (parameterDictionary["NSCIS"].ToString() == "1") : false;
  137:                 sbr.NSCBEG = (parameterDictionary.ContainsKey("NSCBEG")) ? (parameterDictionary["NSCBEG"].ToString() == "1") : false;
  138:                 sbr.NSCOLP = (parameterDictionary.ContainsKey("NSCOLP")) ? (parameterDictionary["NSCOLP"].ToString() == "1") : false;
  139:                 sbr.NSCOLR = (parameterDictionary.ContainsKey("NSCOLR")) ? (parameterDictionary["NSCOLR"].ToString() == "1") : false;
  140:                 sbr.NSCOLPOVR = (parameterDictionary.ContainsKey("NSCOLPOVR")) ? (parameterDictionary["NSCOLPOVR"].ToString() == "1") : false;
  141:                 sbr.NSBAOC = (parameterDictionary.ContainsKey("NSBAOC")) ? (parameterDictionary["NSBAOC"].ToString() == "1") : false;
  142:                 sbr.NSBOIC = (parameterDictionary.ContainsKey("NSBOIC")) ? (parameterDictionary["NSBOIC"].ToString() == "1") : false;
  143:                 sbr.NSBOICEXHC = (parameterDictionary.ContainsKey("NSBOICEXHC")) ? (parameterDictionary["NSBOICEXHC"].ToString() == "1") : false;
  144:                 sbr.NSBAIC = (parameterDictionary.ContainsKey("NSBAIC")) ? (parameterDictionary["NSBAIC"].ToString() == "1") : false;
  145:                 sbr.NSBICROM = (parameterDictionary.ContainsKey("NSBICROM")) ? (parameterDictionary["NSBICROM"].ToString() == "1") : false;
  146:                 sbr.NSSPEED_DIAL = (parameterDictionary.ContainsKey("NSSPEED_DIAL")) ? (parameterDictionary["NSSPEED_DIAL"].ToString() == "1") : false;
  147:                 sbr.NSSD1D = (parameterDictionary.ContainsKey("NSSD1D")) ? (parameterDictionary["NSSD1D"].ToString() == "1") : false;
  148:                 sbr.NSSD2D = (parameterDictionary.ContainsKey("NSSD2D")) ? (parameterDictionary["NSSD2D"].ToString() == "1") : false;
  149:                 sbr.NSGRNCALL = (parameterDictionary.ContainsKey("NSGRNCALL")) ? (parameterDictionary["NSGRNCALL"].ToString() == "1") : false;
  150:                 sbr.NSCPARK = (parameterDictionary.ContainsKey("NSCPARK")) ? (parameterDictionary["NSCPARK"].ToString() == "1") : false;
  151:                 sbr.NSGAA = (parameterDictionary.ContainsKey("NSGAA")) ? (parameterDictionary["NSGAA"].ToString() == "1") : false;
  152:                 sbr.NSQSNS = (parameterDictionary.ContainsKey("NSQSNS")) ? (parameterDictionary["NSQSNS"].ToString() == "1") : false;
  153:                 sbr.NSMSN = (parameterDictionary.ContainsKey("NSMSN")) ? (parameterDictionary["NSMSN"].ToString() == "1") : false;
  154:                 sbr.NSHOTLINE = (parameterDictionary.ContainsKey("NSHOTLINE")) ? (parameterDictionary["NSHOTLINE"].ToString() == "1") : false;
  155:                 sbr.NSAOC_S = (parameterDictionary.ContainsKey("NSAOC_S")) ? (parameterDictionary["NSAOC_S"].ToString() == "1") : false;
  156:                 sbr.NSNIGHTSRV = (parameterDictionary.ContainsKey("NSNIGHTSRV")) ? (parameterDictionary["NSNIGHTSRV"].ToString() == "1") : false;
  157:                 sbr.NSBACKNUM = (parameterDictionary.ContainsKey("NSBACKNUM")) ? (parameterDictionary["NSBACKNUM"].ToString() == "1") : false;
  158:                 sbr.NSAUTOCON = (parameterDictionary.ContainsKey("NSAUTOCON")) ? (parameterDictionary["NSAUTOCON"].ToString() == "1") : false;
  159:                 sbr.NSCAMPON = (parameterDictionary.ContainsKey("NSCAMPON")) ? (parameterDictionary["NSCAMPON"].ToString() == "1") : false;
  160:                 sbr.NSCTD = (parameterDictionary.ContainsKey("NSCTD")) ? (parameterDictionary["NSCTD"].ToString() == "1") : false;
  161:                 sbr.NSCLICKHOLD = (parameterDictionary.ContainsKey("NSCLICKHOLD")) ? (parameterDictionary["NSCLICKHOLD"].ToString() == "1") : false;
  162:                 sbr.NSQUEUE = (parameterDictionary.ContainsKey("NSQUEUE")) ? (parameterDictionary["NSQUEUE"].ToString() == "1") : false;
  163:                 sbr.NSSANSWER = (parameterDictionary.ContainsKey("NSSANSWER")) ? (parameterDictionary["NSSANSWER"].ToString() == "1") : false;
  164:                 sbr.NSICENCF = (parameterDictionary.ContainsKey("NSICENCF")) ? (parameterDictionary["NSICENCF"].ToString() == "1") : false;
  165:                 sbr.NSCFGO = (parameterDictionary.ContainsKey("NSCFGO")) ? (parameterDictionary["NSCFGO"].ToString() == "1") : false;
  166:                 sbr.NSCECT = (parameterDictionary.ContainsKey("NSCECT")) ? (parameterDictionary["NSCECT"].ToString() == "1") : false;
  167:                 sbr.NSCTGO = (parameterDictionary.ContainsKey("NSCTGO")) ? (parameterDictionary["NSCTGO"].ToString() == "1") : false;
  168:                 sbr.NSCTIO = (parameterDictionary.ContainsKey("NSCTIO")) ? (parameterDictionary["NSCTIO"].ToString() == "1") : false;
  169:                 sbr.NSSETBUSY = (parameterDictionary.ContainsKey("NSSETBUSY")) ? (parameterDictionary["NSSETBUSY"].ToString() == "1") : false;
  170:                 sbr.NSOVERSTEP = (parameterDictionary.ContainsKey("NSOVERSTEP")) ? (parameterDictionary["NSOVERSTEP"].ToString() == "1") : false;
  171:                 sbr.NSABSENT = (parameterDictionary.ContainsKey("NSABSENT")) ? (parameterDictionary["NSABSENT"].ToString() == "1") : false;
  172:                 sbr.NSMONITOR = (parameterDictionary.ContainsKey("NSMONITOR")) ? (parameterDictionary["NSMONITOR"].ToString() == "1") : false;
  173:                 sbr.NSFMONITOR = (parameterDictionary.ContainsKey("NSFMONITOR")) ? (parameterDictionary["NSFMONITOR"].ToString() == "1") : false;
  174:                 sbr.NSDISCNT = (parameterDictionary.ContainsKey("NSDISCNT")) ? (parameterDictionary["NSDISCNT"].ToString() == "1") : false;
  175:                 sbr.NSFDISCNT = (parameterDictionary.ContainsKey("NSFDISCNT")) ? (parameterDictionary["NSFDISCNT"].ToString() == "1") : false;
  176:                 sbr.NSINSERT = (parameterDictionary.ContainsKey("NSINSERT")) ? (parameterDictionary["NSINSERT"].ToString() == "1") : false;
  177:                 sbr.NSFINSERT = (parameterDictionary.ContainsKey("NSFINSERT")) ? (parameterDictionary["NSFINSERT"].ToString() == "1") : false;
  178:                 sbr.NSASI = (parameterDictionary.ContainsKey("NSASI")) ? (parameterDictionary["NSASI"].ToString() == "1") : false;
  179:                 sbr.NSPWCB = (parameterDictionary.ContainsKey("NSPWCB")) ? (parameterDictionary["NSPWCB"].ToString() == "1") : false;
  180:                 sbr.NSRD = (parameterDictionary.ContainsKey("NSRD")) ? (parameterDictionary["NSRD"].ToString() == "1") : false;
  181:                 sbr.NSLCPS = (parameterDictionary.ContainsKey("NSLCPS")) ? (parameterDictionary["NSLCPS"].ToString() == "1") : false;
  182:                 sbr.NSNCPS = (parameterDictionary.ContainsKey("NSNCPS")) ? (parameterDictionary["NSNCPS"].ToString() == "1") : false;
  183:                 sbr.NSICPS = (parameterDictionary.ContainsKey("NSICPS")) ? (parameterDictionary["NSICPS"].ToString() == "1") : false;
  184:                 sbr.NSCBCLOCK = (parameterDictionary.ContainsKey("NSCBCLOCK")) ? (parameterDictionary["NSCBCLOCK"].ToString() == "1") : false;
  185:                 sbr.NSMINIBAR = (parameterDictionary.ContainsKey("NSMINIBAR")) ? (parameterDictionary["NSMINIBAR"].ToString() == "1") : false;
  186:                 sbr.NSMCN = (parameterDictionary.ContainsKey("NSMCN")) ? (parameterDictionary["NSMCN"].ToString() == "1") : false;
  187:                 sbr.NSDSTR = (parameterDictionary.ContainsKey("NSDSTR")) ? (parameterDictionary["NSDSTR"].ToString() == "1") : false;
  188:                 sbr.NSOPRREG = (parameterDictionary.ContainsKey("NSOPRREG")) ? (parameterDictionary["NSOPRREG"].ToString() == "1") : false;
  189:                 sbr.NSONEKEY = (parameterDictionary.ContainsKey("NSONEKEY")) ? (parameterDictionary["NSONEKEY"].ToString() == "1") : false;
  190:                 sbr.NSINBOUND = (parameterDictionary.ContainsKey("NSINBOUND")) ? (parameterDictionary["NSINBOUND"].ToString() == "1") : false;
  191:                 sbr.NSOUTBOUND = (parameterDictionary.ContainsKey("NSOUTBOUND")) ? (parameterDictionary["NSOUTBOUND"].ToString() == "1") : false;
  192:                 sbr.NSCALLERID = (parameterDictionary.ContainsKey("NSCALLERID")) ? (parameterDictionary["NSCALLERID"].ToString() == "1") : false;
  193:                 sbr.NSCUN = (parameterDictionary.ContainsKey("NSCUN")) ? (parameterDictionary["NSCUN"].ToString() == "1") : false;
  194:                 sbr.NSIPTVVC = (parameterDictionary.ContainsKey("NSIPTVVC")) ? (parameterDictionary["NSIPTVVC"].ToString() == "1") : false;
  195:                 sbr.NSNP = (parameterDictionary.ContainsKey("NSNP")) ? (parameterDictionary["NSNP"].ToString() == "1") : false;
  196:                 sbr.NSSEC = (parameterDictionary.ContainsKey("NSSEC")) ? (parameterDictionary["NSSEC"].ToString() == "1") : false;
  197:                 sbr.NSSECSTA = (parameterDictionary.ContainsKey("NSSECSTA")) ? (parameterDictionary["NSSECSTA"].ToString() == "1") : false;
  198:                 sbr.NSHRCN = (parameterDictionary.ContainsKey("NSHRCN")) ? (parameterDictionary["NSHRCN"].ToString() == "1") : false;
  199:                 sbr.NSSB = (parameterDictionary.ContainsKey("NSSB")) ? (parameterDictionary["NSSB"].ToString() == "1") : false;
  200:                 sbr.NSOCCR = (parameterDictionary.ContainsKey("NSOCCR")) ? (parameterDictionary["NSOCCR"].ToString() == "1") : false;
  201:                 sbr.LCO = (parameterDictionary.ContainsKey("LCO")) ? (parameterDictionary["LCO"].ToString() == "1") : false;
  202:                 sbr.LC = (parameterDictionary.ContainsKey("LC")) ? (parameterDictionary["LC"].ToString() == "1") : false;
  203:                 sbr.LCT = (parameterDictionary.ContainsKey("LCT")) ? (parameterDictionary["LCT"].ToString() == "1") : false;
  204:                 sbr.NTT = (parameterDictionary.ContainsKey("NTT")) ? (parameterDictionary["NTT"].ToString() == "1") : false;
  205:                 sbr.ITT = (parameterDictionary.ContainsKey("ITT")) ? (parameterDictionary["ITT"].ToString() == "1") : false;
  206:                 sbr.ICTX = (parameterDictionary.ContainsKey("ICTX")) ? (parameterDictionary["ICTX"].ToString() == "1") : false;
  207:                 sbr.OCTX = (parameterDictionary.ContainsKey("OCTX")) ? (parameterDictionary["OCTX"].ToString() == "1") : false;
  208:                 sbr.INTT = (parameterDictionary.ContainsKey("INTT")) ? (parameterDictionary["INTT"].ToString() == "1") : false;
  209:                 sbr.IITT = (parameterDictionary.ContainsKey("IITT")) ? (parameterDictionary["IITT"].ToString() == "1") : false;
  210:                 sbr.ICLT = (parameterDictionary.ContainsKey("ICLT")) ? (parameterDictionary["ICLT"].ToString() == "1") : false;
  211:                 sbr.ICDDD = (parameterDictionary.ContainsKey("ICDDD")) ? (parameterDictionary["ICDDD"].ToString() == "1") : false;
  212:                 sbr.ICIDD = (parameterDictionary.ContainsKey("ICIDD")) ? (parameterDictionary["ICIDD"].ToString() == "1") : false;
  213:                 sbr.IOLT = (parameterDictionary.ContainsKey("IOLT")) ? (parameterDictionary["IOLT"].ToString() == "1") : false;
  214:                 sbr.CTLCO = (parameterDictionary.ContainsKey("CTLCO")) ? (parameterDictionary["CTLCO"].ToString() == "1") : false;
  215:                 sbr.CTLCT = (parameterDictionary.ContainsKey("CTLCT")) ? (parameterDictionary["CTLCT"].ToString() == "1") : false;
  216:                 sbr.CTLD = (parameterDictionary.ContainsKey("CTLD")) ? (parameterDictionary["CTLD"].ToString() == "1") : false;
  217:                 sbr.CTINTNANP = (parameterDictionary.ContainsKey("CTINTNANP")) ? (parameterDictionary["CTINTNANP"].ToString() == "1") : false;
  218:                 sbr.CTINTWORLD = (parameterDictionary.ContainsKey("CTINTWORLD")) ? (parameterDictionary["CTINTWORLD"].ToString() == "1") : false;
  219:                 sbr.CTDA = (parameterDictionary.ContainsKey("CTDA")) ? (parameterDictionary["CTDA"].ToString() == "1") : false;
  220:                 sbr.CTOSM = (parameterDictionary.ContainsKey("CTOSM")) ? (parameterDictionary["CTOSM"].ToString() == "1") : false;
  221:                 sbr.CTOSP = (parameterDictionary.ContainsKey("CTOSP")) ? (parameterDictionary["CTOSP"].ToString() == "1") : false;
  222:                 sbr.CTOSP1 = (parameterDictionary.ContainsKey("CTOSP1")) ? (parameterDictionary["CTOSP1"].ToString() == "1") : false;
  223:                 sbr.CCO1 = (parameterDictionary.ContainsKey("CCO1")) ? (parameterDictionary["CCO1"].ToString() == "1") : false;
  224:                 sbr.CCO2 = (parameterDictionary.ContainsKey("CCO2")) ? (parameterDictionary["CCO2"].ToString() == "1") : false;
  225:                 sbr.CCO3 = (parameterDictionary.ContainsKey("CCO3")) ? (parameterDictionary["CCO3"].ToString() == "1") : false;
  226:                 sbr.CCO4 = (parameterDictionary.ContainsKey("CCO4")) ? (parameterDictionary["CCO4"].ToString() == "1") : false;
  227:                 sbr.CCO5 = (parameterDictionary.ContainsKey("CCO5")) ? (parameterDictionary["CCO5"].ToString() == "1") : false;
  228:                 sbr.CCO6 = (parameterDictionary.ContainsKey("CCO6")) ? (parameterDictionary["CCO6"].ToString() == "1") : false;
  229:                 sbr.CCO7 = (parameterDictionary.ContainsKey("CCO7")) ? (parameterDictionary["CCO7"].ToString() == "1") : false;
  230:                 sbr.CCO8 = (parameterDictionary.ContainsKey("CCO8")) ? (parameterDictionary["CCO8"].ToString() == "1") : false;
  231:                 sbr.CCO9 = (parameterDictionary.ContainsKey("CCO9")) ? (parameterDictionary["CCO9"].ToString() == "1") : false;
  232:                 sbr.CCO10 = (parameterDictionary.ContainsKey("CCO10")) ? (parameterDictionary["CCO10"].ToString() == "1") : false;
  233:                 sbr.CCO11 = (parameterDictionary.ContainsKey("CCO11")) ? (parameterDictionary["CCO11"].ToString() == "1") : false;
  234:                 sbr.CCO12 = (parameterDictionary.ContainsKey("CCO12")) ? (parameterDictionary["CCO12"].ToString() == "1") : false;
  235:                 sbr.CCO13 = (parameterDictionary.ContainsKey("CCO13")) ? (parameterDictionary["CCO13"].ToString() == "1") : false;
  236:                 sbr.CCO14 = (parameterDictionary.ContainsKey("CCO14")) ? (parameterDictionary["CCO14"].ToString() == "1") : false;
  237:                 sbr.CCO15 = (parameterDictionary.ContainsKey("CCO15")) ? (parameterDictionary["CCO15"].ToString() == "1") : false;
  238:                 sbr.CCO16 = (parameterDictionary.ContainsKey("CCO16")) ? (parameterDictionary["CCO16"].ToString() == "1") : false;
  239:                 sbr.HIGHENTCO = (parameterDictionary.ContainsKey("HIGHENTCO")) ? (parameterDictionary["HIGHENTCO"].ToString() == "1") : false;
  240:                 sbr.OPERATOR = (parameterDictionary.ContainsKey("OPERATOR")) ? (parameterDictionary["OPERATOR"].ToString() == "1") : false;
  241:                 sbr.SUPYSRV = (parameterDictionary.ContainsKey("SUPYSRV")) ? (parameterDictionary["SUPYSRV"].ToString() == "1") : false;
  242:                 sbr.IDDCI = (parameterDictionary.ContainsKey("IDDCI")) ? (parameterDictionary["IDDCI"].ToString() == "1") : false;
  243:                 sbr.NTCI = (parameterDictionary.ContainsKey("NTCI")) ? (parameterDictionary["NTCI"].ToString() == "1") : false;
  244:                 sbr.LTCI = (parameterDictionary.ContainsKey("LTCI")) ? (parameterDictionary["LTCI"].ToString() == "1") : false;
  245:                 sbr.RSC = (parameterDictionary.ContainsKey("RSC")) ? int.Parse(parameterDictionary["RSC"].ToString()) : 0;
  246:                 sbr.CIG = (parameterDictionary.ContainsKey("CIG")) ? long.Parse(parameterDictionary["CIG"].ToString()) : 0;
  247:                 sbr.OUTRST = (parameterDictionary.ContainsKey("OUTRST")) ? (parameterDictionary["OUTRST"].ToString() == "1") : false;
  248:                 sbr.INRST = (parameterDictionary.ContainsKey("INRST")) ? (parameterDictionary["INRST"].ToString() == "1") : false;
  249:                 sbr.NOAT = (parameterDictionary.ContainsKey("NOAT")) ? int.Parse(parameterDictionary["NOAT"].ToString()) : 0;
  250:                 sbr.RINGCOUNT = (parameterDictionary.ContainsKey("RINGCOUNT")) ? int.Parse(parameterDictionary["RINGCOUNT"].ToString()) : 0;
  251:                 sbr.VMAIND = (parameterDictionary.ContainsKey("VMAIND")) ? int.Parse(parameterDictionary["VMAIND"].ToString()) : 0;
  252:                 sbr.VDMAIND = (parameterDictionary.ContainsKey("VDMAIND")) ? int.Parse(parameterDictionary["VDMAIND"].ToString()) : 0;
  253:                 sbr.TGRP = (parameterDictionary.ContainsKey("TGRP")) ? int.Parse(parameterDictionary["TGRP"].ToString()) : 0;
  254:                 sbr.TIDHLD = (parameterDictionary.ContainsKey("TIDHLD")) ? int.TryParse(parameterDictionary["TIDHLD"].ToString(), out i) ? i : 0 : 0;
  255:                 sbr.TIDCW = (parameterDictionary.ContainsKey("TIDCW")) ? int.TryParse(parameterDictionary["TIDCW"].ToString(), out i) ? i : 0 : 0;
  256:                 sbr.SCF = (parameterDictionary.ContainsKey("SCF")) ? (parameterDictionary["SCF"].ToString() == "1") : false;
  257:                 sbr.LMTGRP = (parameterDictionary.ContainsKey("LMTGRP")) ? int.Parse(parameterDictionary["LMTGRP"].ToString()) : 0;
  258:                 sbr.FLBGRP = (parameterDictionary.ContainsKey("FLBGRP")) ? int.Parse(parameterDictionary["FLBGRP"].ToString()) : 0;
  259:                 sbr.SLBGRP = (parameterDictionary.ContainsKey("SLBGRP")) ? int.Parse(parameterDictionary["SLBGRP"].ToString()) : 0;
  260:                 sbr.COP = (parameterDictionary.ContainsKey("COP")) ? parameterDictionary["COP"].ToString() : null;
  261:                 sbr.G711_64K_A_LAW = (parameterDictionary.ContainsKey("G711_64K_A_LAW")) ? (parameterDictionary["G711_64K_A_LAW"].ToString() == "1") : false;
  262:                 sbr.G711_64K_U_LAW = (parameterDictionary.ContainsKey("G711_64K_U_LAW")) ? (parameterDictionary["G711_64K_U_LAW"].ToString() == "1") : false;
  263:                 sbr.G722 = (parameterDictionary.ContainsKey("G722")) ? (parameterDictionary["G722"].ToString() == "1") : false;
  264:                 sbr.G723 = (parameterDictionary.ContainsKey("G723")) ? (parameterDictionary["G723"].ToString() == "1") : false;
  265:                 sbr.G726 = (parameterDictionary.ContainsKey("G726")) ? (parameterDictionary["G726"].ToString() == "1") : false;
  266:                 sbr.G728 = (parameterDictionary.ContainsKey("G728")) ? (parameterDictionary["G728"].ToString() == "1") : false;
  267:                 sbr.G729 = (parameterDictionary.ContainsKey("G729")) ? (parameterDictionary["G729"].ToString() == "1") : false;
  268:                 sbr.CODEC_MP4A = (parameterDictionary.ContainsKey("CODEC_MP4A")) ? (parameterDictionary["CODEC_MP4A"].ToString() == "1") : false;
  269:                 sbr.CODEC2833 = (parameterDictionary.ContainsKey("CODEC2833")) ? (parameterDictionary["CODEC2833"].ToString() == "1") : false;
  270:                 sbr.CODEC2198 = (parameterDictionary.ContainsKey("CODEC2198")) ? (parameterDictionary["CODEC2198"].ToString() == "1") : false;
  271:                 sbr.G726_40 = (parameterDictionary.ContainsKey("G726_40")) ? (parameterDictionary["G726_40"].ToString() == "1") : false;
  272:                 sbr.G726_32 = (parameterDictionary.ContainsKey("G726_32")) ? (parameterDictionary["G726_32"].ToString() == "1") : false;
  273:                 sbr.G726_24 = (parameterDictionary.ContainsKey("G726_24")) ? (parameterDictionary["G726_24"].ToString() == "1") : false;
  274:                 sbr.G726_16 = (parameterDictionary.ContainsKey("G726_16")) ? (parameterDictionary["G726_16"].ToString() == "1") : false;
  275:                 sbr.AMR = (parameterDictionary.ContainsKey("AMR")) ? (parameterDictionary["AMR"].ToString() == "1") : false;
  276:                 sbr.CLEARMODE = (parameterDictionary.ContainsKey("CLEARMODE")) ? (parameterDictionary["CLEARMODE"].ToString() == "1") : false;
  277:                 sbr.ILBC = (parameterDictionary.ContainsKey("ILBC")) ? (parameterDictionary["ILBC"].ToString() == "1") : false;
  278:                 sbr.SPEEX = (parameterDictionary.ContainsKey("SPEEX")) ? (parameterDictionary["SPEEX"].ToString() == "1") : false;
  279:                 sbr.G729EV = (parameterDictionary.ContainsKey("G729EV")) ? (parameterDictionary["G729EV"].ToString() == "1") : false;
  280:                 sbr.EVRC = (parameterDictionary.ContainsKey("EVRC")) ? (parameterDictionary["EVRC"].ToString() == "1") : false;
  281:                 sbr.EVRCB = (parameterDictionary.ContainsKey("EVRCB")) ? (parameterDictionary["EVRCB"].ToString() == "1") : false;
  282:                 sbr.H261 = (parameterDictionary.ContainsKey("H261")) ? (parameterDictionary["H261"].ToString() == "1") : false;
  283:                 sbr.H263 = (parameterDictionary.ContainsKey("H263")) ? (parameterDictionary["H263"].ToString() == "1") : false;
  284:                 sbr.CODEC_MP4V = (parameterDictionary.ContainsKey("CODEC_MP4V")) ? (parameterDictionary["CODEC_MP4V"].ToString() == "1") : false;
  285:                 sbr.H264 = (parameterDictionary.ContainsKey("H264")) ? (parameterDictionary["H264"].ToString() == "1") : false;
  286:                 sbr.T38 = (parameterDictionary.ContainsKey("T38")) ? (parameterDictionary["T38"].ToString() == "1") : false;
  287:                 sbr.T120 = (parameterDictionary.ContainsKey("T120")) ? (parameterDictionary["T120"].ToString() == "1") : false;
  288:                 sbr.G711A_VBD = (parameterDictionary.ContainsKey("G711A_VBD")) ? (parameterDictionary["G711A_VBD"].ToString() == "1") : false;
  289:                 sbr.G711U_VBD = (parameterDictionary.ContainsKey("G711U_VBD")) ? (parameterDictionary["G711U_VBD"].ToString() == "1") : false;
  290:                 sbr.G726_VBD = (parameterDictionary.ContainsKey("G726_VBD")) ? (parameterDictionary["G726_VBD"].ToString() == "1") : false;
  291:                 sbr.G726_40_VBD = (parameterDictionary.ContainsKey("G726_40_VBD")) ? (parameterDictionary["G726_40_VBD"].ToString() == "1") : false;
  292:                 sbr.G726_32_VBD = (parameterDictionary.ContainsKey("G726_32_VBD")) ? (parameterDictionary["G726_32_VBD"].ToString() == "1") : false;
  293:                 sbr.G726_24_VBD = (parameterDictionary.ContainsKey("G726_24_VBD")) ? (parameterDictionary["G726_24_VBD"].ToString() == "1") : false;
  294:                 sbr.G726_16_VBD = (parameterDictionary.ContainsKey("G726_16_VBD")) ? (parameterDictionary["G726_16_VBD"].ToString() == "1") : false;
  295:                 sbr.WIND_BAND_AMR = (parameterDictionary.ContainsKey("WIND_BAND_AMR")) ? (parameterDictionary["WIND_BAND_AMR"].ToString() == "1") : false;
  296:                 sbr.GSM610 = (parameterDictionary.ContainsKey("GSM610")) ? (parameterDictionary["GSM610"].ToString() == "1") : false;
  297:                 sbr.H263_2000 = (parameterDictionary.ContainsKey("H263_2000")) ? (parameterDictionary["H263_2000"].ToString() == "1") : false;
  298:                 sbr.BROADVOICE_32 = (parameterDictionary.ContainsKey("BROADVOICE_32")) ? (parameterDictionary["BROADVOICE_32"].ToString() == "1") : false;
  299:                 sbr.UNKNOWN_CODEC = (parameterDictionary.ContainsKey("UNKNOWN_CODEC")) ? (parameterDictionary["UNKNOWN_CODEC"].ToString() == "1") : false;
  300:                 sbr.ACODEC = (parameterDictionary.ContainsKey("ACODEC")) ? int.TryParse(parameterDictionary["ACODEC"].ToString(), out i) ? i : 0 : 0;
  301:                 sbr.VCODEC = (parameterDictionary.ContainsKey("VCODEC")) ? int.TryParse(parameterDictionary["VCODEC"].ToString(), out i) ? i : 0 : 0;
  302:                 sbr.POLIDX = (parameterDictionary.ContainsKey("POLIDX")) ? int.Parse(parameterDictionary["POLIDX"].ToString()) : 0;
  303:                 sbr.NCPI = (parameterDictionary.ContainsKey("NCPI")) ? int.Parse(parameterDictionary["NCPI"].ToString()) : 0;
  304:                 sbr.ICPI = (parameterDictionary.ContainsKey("ICPI")) ? int.Parse(parameterDictionary["ICPI"].ToString()) : 0;
  305:                 sbr.EBOCL = (parameterDictionary.ContainsKey("EBOCL")) ? int.TryParse(parameterDictionary["EBOCL"].ToString(), out i) ? i : 0 : 0;
  306:                 sbr.EBOPL = (parameterDictionary.ContainsKey("EBOPL")) ? int.TryParse(parameterDictionary["EBOPL"].ToString(), out i) ? i : 0 : 0;
  307:                 sbr.EBOIT = (parameterDictionary.ContainsKey("EBOIT")) ? int.TryParse(parameterDictionary["EBOIT"].ToString(), out i) ? i : 0 : 0;
  308:                 sbr.RM = (parameterDictionary.ContainsKey("RM")) ? (parameterDictionary["RM"].ToString() == "1") : false;
  309:                 sbr.CPC = (parameterDictionary.ContainsKey("CPC")) ? int.TryParse(parameterDictionary["CPC"].ToString(), out i) ? i : 0 : 0;
  310:                 sbr.PCHG = (parameterDictionary.ContainsKey("PCHG")) ? int.Parse(parameterDictionary["PCHG"].ToString()) : 0;
  311:                 sbr.TFPT = (parameterDictionary.ContainsKey("TFPT")) ? int.TryParse(parameterDictionary["TFPT"].ToString(), out i) ? i : 0 : 0;
  312:                 sbr.CHT = (parameterDictionary.ContainsKey("CHT")) ? (parameterDictionary["CHT"].ToString() == "1") : false;
  313:                 sbr.MCIDMODE = (parameterDictionary.ContainsKey("MCIDMODE")) ? (parameterDictionary["MCIDMODE"].ToString() == "1") : false;
  314:                 sbr.MCIDCMODE = (parameterDictionary.ContainsKey("MCIDCMODE")) ? int.TryParse(parameterDictionary["MCIDCMODE"].ToString(), out i) ? i : 0 : 0;
  315:                 sbr.MCIDAMODE = (parameterDictionary.ContainsKey("MCIDAMODE")) ? (parameterDictionary["MCIDAMODE"].ToString() == "1") : false;
  316:                 sbr.PREPAIDIDX = (parameterDictionary.ContainsKey("PREPAIDIDX")) ? int.Parse(parameterDictionary["PREPAIDIDX"].ToString()) : 0;
  317:                 sbr.CRBTID = (parameterDictionary.ContainsKey("CRBTID")) ? int.Parse(parameterDictionary["CRBTID"].ToString()) : 0;
  318:                 sbr.ODBBICTYPE = (parameterDictionary.ContainsKey("ODBBICTYPE")) ? int.TryParse(parameterDictionary["ODBBICTYPE"].ToString(), out i) ? i : 0 : 0;
  319:                 sbr.ODBBOCTYPE = (parameterDictionary.ContainsKey("ODBBOCTYPE")) ? int.TryParse(parameterDictionary["ODBBOCTYPE"].ToString(), out i) ? i : 0 : 0;
  320:                 sbr.ODBBARTYPE = (parameterDictionary.ContainsKey("ODBBARTYPE")) ? int.TryParse(parameterDictionary["ODBBARTYPE"].ToString(), out i) ? i : 0 : 0;
  321:                 sbr.ODBSS = (parameterDictionary.ContainsKey("ODBSS")) ? (parameterDictionary["ODBSS"].ToString() == "1") : false;
  322:                 sbr.ODBBRCFTYPE = (parameterDictionary.ContainsKey("ODBBRCFTYPE")) ? int.TryParse(parameterDictionary["ODBBRCFTYPE"].ToString(), out i) ? i : 0 : 0;
  323:                 sbr.PNOTI = (parameterDictionary.ContainsKey("PNOTI")) ? (parameterDictionary["PNOTI"].ToString() == "1") : false;
  324:                 sbr.MAXPARACALL = (parameterDictionary.ContainsKey("MAXPARACALL")) ? int.Parse(parameterDictionary["MAXPARACALL"].ToString()) : 0;
  325:                 sbr.ATSDTMBUSY = (parameterDictionary.ContainsKey("ATSDTMBUSY")) ? (parameterDictionary["ATSDTMBUSY"].ToString() == "1") : false;
  326:                 sbr.CALLCOUNT = (parameterDictionary.ContainsKey("CALLCOUNT")) ? int.TryParse(parameterDictionary["CALLCOUNT"].ToString(), out i) ? i : 0 : 0;
  327:                 sbr.CDNOTICALLER = (parameterDictionary.ContainsKey("CDNOTICALLER")) ? (parameterDictionary["CDNOTICALLER"].ToString() == "1") : false;
  328:                 sbr.ISCHGFLAG = (parameterDictionary.ContainsKey("ISCHGFLAG")) ? (parameterDictionary["ISCHGFLAG"].ToString() == "1") : false;
  329:                 sbr.CHC = (parameterDictionary.ContainsKey("CHC")) ? int.TryParse(parameterDictionary["CHC"].ToString(), out i) ? i : 0 : 0;
  330:                 sbr.CUSER = (parameterDictionary.ContainsKey("CUSER")) ? (parameterDictionary["CUSER"].ToString() == "1") : false;
  331:                 sbr.CGRP = (parameterDictionary.ContainsKey("CGRP")) ? parameterDictionary["CGRP"].ToString() : null;
  332:                 sbr.CUSERGRP = (parameterDictionary.ContainsKey("CUSERGRP")) ? parameterDictionary["CUSERGRP"].ToString() : null;
  333:                 sbr.STCF = (parameterDictionary.ContainsKey("STCF")) ? (parameterDictionary["STCF"].ToString() == "1") : false;
  334:                 sbr.CHARSC = (parameterDictionary.ContainsKey("CHARSC")) ? int.Parse(parameterDictionary["CHARSC"].ToString()) : 0;
  335:                 sbr.REGUIDX = (parameterDictionary.ContainsKey("REGUIDX")) ? int.Parse(parameterDictionary["REGUIDX"].ToString()) : 0;
  336:                 sbr.SOCBFUNC = (parameterDictionary.ContainsKey("SOCBFUNC")) ? int.TryParse(parameterDictionary["SOCBFUNC"].ToString(), out i) ? i : 0 : 0;
  337:                 sbr.SOCBPTONEIDX = (parameterDictionary.ContainsKey("SOCBPTONEIDX")) ? int.Parse(parameterDictionary["SOCBPTONEIDX"].ToString()) : 0;
  338:                 sbr.ADMINCBA = (parameterDictionary.ContainsKey("ADMINCBA")) ? (parameterDictionary["ADMINCBA"].ToString() == "1") : false;
  339:                 sbr.ADCONTROL_DIVERSION = (parameterDictionary.ContainsKey("ADCONTROL_DIVERSION")) ? (parameterDictionary["ADCONTROL_DIVERSION"].ToString() == "1") : false;
  340:                 sbr.DPR = (parameterDictionary.ContainsKey("DPR")) ? parameterDictionary["DPR"].ToString() : null;
  341:                 sbr.PRON = (parameterDictionary.ContainsKey("PRON")) ? parameterDictionary["PRON"].ToString() : null;
  342:                 sbr.CPCRUS = (parameterDictionary.ContainsKey("CPCRUS")) ? int.Parse(parameterDictionary["CPCRUS"].ToString()) : 0;
  343:                 sbr.CUSCAT = (parameterDictionary.ContainsKey("CUSCAT")) ? (parameterDictionary["CUSCAT"].ToString() == "1") : false;
  344:                 sbr.SPT100REL = (parameterDictionary.ContainsKey("SPT100REL")) ? (parameterDictionary["SPT100REL"].ToString() == "1") : false;
  345:  
  346:                 sbr.Created = DateTime.UtcNow.AddHours(3);
  347:                 sbr.Updated = DateTime.UtcNow.AddHours(3);
  348:                 //sbr..UserId = Guid.Empty;
  349:             }
  350:             else
  351:             {
  352:  
  353:             }
  354:  
  355:             return sbr;
  356:         }
  357:  
  358:         ////////////////////////////////////////////////////////////////////////////
  359:         ////////////////////////////////////////////////////////////////////////////
  360:     }
  361:  
  362:     ////////////////////////////////////////////////////////////////////////////
  363:     ////////////////////////////////////////////////////////////////////////////
  364: }