Professional Applications Programmers/Consultants برمجة واستشارات تطبيقات الإنترنت
Skip Navigation LinksHome » Code Library » HuSbr

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

Huawei's Sbr Entity Framework class for Next Generation Network (NGN) business model.

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