1: using System;
2: using System.Collections.Generic;
3:
4: namespace Ia.Ngn.Cl.Model.Business.Huawei
5: {
6: ////////////////////////////////////////////////////////////////////////////
7:
8: /// <summary publish="true">
9: /// Huawei's Sbr Entity Framework class for Optical Fiber Network (OFN) 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 HuSbr
26: {
27: /// <summary/>
28: public HuSbr() { }
29:
30: ////////////////////////////////////////////////////////////////////////////
31:
32: /// <summary>
33: ///
34: /// </summary>
35: public static Ia.Ngn.Cl.Model.Huawei.HuSbr ParseFromDictionary(Dictionary<string, string> parameterDictionary)
36: {
37: int i;
38: string impu;
39: Ia.Ngn.Cl.Model.Huawei.HuSbr sbr;
40:
41: sbr = new Ia.Ngn.Cl.Model.Huawei.HuSbr();
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: }