Public general use code classes and xml files that we've compiled and used over the years:
Koran Reference Network Windows Form support functions: Business model
1: using System;
2: using System.Collections.Generic;
3: using System.Linq;
4: using System.Web;
5: using System.Xml.Linq;
6: using System.Collections;
7: using System.Text;
8: using System.Text.RegularExpressions;
9: using System.Data;
10: using System.Globalization;
11: using System.Drawing;
12: using System.Xml;
13: using System.Configuration;
14: using Ia.Islamic.Cl.Model;
15:
16: namespace Ia.Islamic.Koran.Wfa.Model.Business
17: {
18: ////////////////////////////////////////////////////////////////////////////
19:
20: /// <summary publish="true">
21: /// Koran Reference Network Windows Form support functions: Business model
22: /// </summary>
23: /// <value>
24: /// https://msdn.microsoft.com/en-us/library/z1hkazw7(v=vs.100).aspx
25: /// </value>
26: /// <remarks>
27: /// Copyright © 2001-2015 Jasem Y. Al-Shamlan (info@ia.com.kw), Integrated Applications - Kuwait. All Rights Reserved.
28: ///
29: /// 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
30: /// the Free Software Foundation, either version 3 of the License, or (at your option) any later version.
31: ///
32: /// This program is distributed in the hope that it will be useful, but WITHOUT ANY WARRANTY; without even the implied warranty of
33: /// MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU General Public License for more details.
34: ///
35: /// You should have received a copy of the GNU General Public License along with this library. If not, see http://www.gnu.org/licenses.
36: ///
37: /// Copyright notice: This notice may not be removed or altered from any source distribution.
38: /// </remarks>
39: public class Preparation
40: {
41: private static int count = 0;
42: private static Hashtable fix_ht = new Hashtable(1000);
43:
44: ////////////////////////////////////////////////////////////////////////////
45:
46: /// <summary>
47: ///
48: /// </summary>
49: public Preparation()
50: {
51: }
52:
53: ////////////////////////////////////////////////////////////////////////////
54:
55: /// <summary>
56: ///
57: /// </summary>
58: public static void ProcessOthmaniIntermediateText()
59: {
60: string s;
61: StringBuilder sb;
62: ArrayList al, word_al;
63: MatchCollection mc;
64:
65: sb = new StringBuilder(100000000);
66: al = new ArrayList(100);
67: word_al = new ArrayList(300000);
68:
69: s = Ia.Cl.Models.File.Read("قرءان من عثماني.txt", System.Text.Encoding.GetEncoding(1252));
70:
71: s = s.Replace("dir=LTR", "");
72: s = s.Replace("dir=RTL", "");
73: s = s.Replace(@"style='font-size:14.0pt;font-family:", "");
74: s = Regex.Replace(s, @"style=\'font-size:\s+?14.0pt;font-family:", @"", RegexOptions.Singleline);
75: s = s.Replace(@"class=MsoNormal", "");
76: s = s.Replace(@"style='text-align:justify'", "");
77: s = s.Replace(@"style='text-align:center'", "");
78: s = s.Replace(@"style='font-size:14.0pt", "");
79: s = s.Replace(@"style='font-size: 14.0pt", "");
80: s = s.Replace(@"align=center", "");
81: s = s.Replace(@"lang=AR-SA", "");
82: s = s.Replace(@"<span> </span>", @" ");
83: s = s.Replace(@"<span></span>", @"");
84: s = Regex.Replace(s, @"<span\s+?></span>", @"", RegexOptions.Singleline);
85: s = Regex.Replace(s, @"<span\s+?> </span>", @"[0 ]", RegexOptions.Singleline);
86: s = Regex.Replace(s, @"<span\s+?'></span>", @"", RegexOptions.Singleline);
87: s = Regex.Replace(s, @"<span\s+?'> </span>", @"[0 ]", RegexOptions.Singleline);
88: s = Regex.Replace(s, @"<span\s+?HQPB\d'></span>", @"", RegexOptions.Singleline);
89: s = Regex.Replace(s, @"<p>.+?</p>", @" ", RegexOptions.Singleline);
90: s = Regex.Replace(s, @"<span\s+?HQPB(\d)'>(.+?)</span>", @"[$1$2]", RegexOptions.Singleline);
91: s = Regex.Replace(s, @"<span\s+?>\s+?</span>", @"", RegexOptions.Singleline);
92:
93: s = s.Replace(""", @"""");
94: s = s.Replace(">", ">");
95: s = s.Replace("<", "<");
96: s = s.Replace("&", "&");
97: s = s.Replace(" ", " ");
98:
99: s = s.Replace("</u>", " ");
100: s = s.Replace("</b>", " ");
101: s = s.Replace("</p>", " ");
102: s = s.Replace("<u>", " ");
103: s = s.Replace("<b>", " ");
104: s = s.Replace("<p>", " ");
105:
106: s = s.Replace("€", ((char)128).ToString());
107: s = s.Replace("‚", ((char)130).ToString());
108: s = s.Replace("ƒ", ((char)131).ToString());
109: s = s.Replace("„", ((char)132).ToString());
110: s = s.Replace("…", ((char)133).ToString());
111: s = s.Replace("†", ((char)134).ToString());
112: s = s.Replace("‡", ((char)135).ToString());
113: s = s.Replace("ˆ", ((char)136).ToString());
114: s = s.Replace("‰", ((char)137).ToString());
115: s = s.Replace("Š", ((char)138).ToString());
116: s = s.Replace("‹", ((char)139).ToString());
117: s = s.Replace("Œ", ((char)140).ToString());
118: s = s.Replace("Ž", ((char)142).ToString());
119: s = s.Replace("‘", ((char)145).ToString());
120: s = s.Replace("’", ((char)146).ToString());
121: s = s.Replace("“", ((char)147).ToString());
122: s = s.Replace("”", ((char)148).ToString());
123: s = s.Replace("•", ((char)149).ToString());
124: s = s.Replace("–", ((char)150).ToString());
125: s = s.Replace("—", ((char)151).ToString());
126: s = s.Replace("˜", ((char)152).ToString());
127: s = s.Replace("™", ((char)153).ToString());
128: s = s.Replace("š", ((char)154).ToString());
129: s = s.Replace("›", ((char)155).ToString());
130: s = s.Replace("œ", ((char)156).ToString());
131: s = s.Replace("ž", ((char)158).ToString());
132: s = s.Replace("Ÿ", ((char)159).ToString());
133:
134: s = Regex.Replace(s, @"&#\d{4};", @" ", RegexOptions.Singleline);
135:
136: // below: remove double spaces
137: s = Regex.Replace(s, @"\s+", " ");
138:
139: s = s.Replace("<p > <span '> : </span> <p ><span '> </span>", "");
140:
141: // below: char based bismillah, I will remove all
142: s = s.Replace(" <p ><span '> : </span> <p ><span '> </span> <p ><span ; font-family:HQPB3'>i</span>[3j][3k] <p ><span '> </span>", "[0 ]");
143: s = s.Replace(" <p ><span ; font-family:HQPB3'>i</span>[3j][3k] <p ><span '> </span>", "[0 ]");
144: s = s.Replace(" <p > <span '> : </span> <p ><span ; font-family:HQPB3'>i</span>[3j][3k] <p ><span '> </span>", "[0 ]");
145: s = s.Replace(" <p >", "");
146: s = Regex.Replace(s, @"<span ; font-family:HQPB\d'>.</span>", "");
147: s = s.Replace("<span '> </span>", "");
148: s = s.Replace("<span '> : </span>", "");
149: s = s.Replace(" </div> <span \"Times New Roman\",\"serif\"'><br clear=all style='page-break-before:auto'> </span> <div class=Section2 >[3j][3k]", "[0 ]");
150: s = s.Replace(" </div> <span \"Times New Roman\",\"serif\"'><br clear=all style='page-break-before:auto'> </span> <div class=Section3 >[3j][3k]", "[0 ]");
151: s = s.Replace(" </div> <span \"Times New Roman\",\"serif\"'><br clear=all style='page-break-before:always'> </span> <div class=Section4 >[3j][3k]", "[0 ]");
152: s = s.Replace("<span style='font-size:19.0pt'> </span>[3j][3k]", "[0 ]");
153: s = s.Replace("[3j][3k]", "[0 ]");
154:
155: mc = Regex.Matches(s, @"(.+?)\[0 \]");
156:
157: sb.Length = 0;
158:
159: foreach (Match o in mc) sb.Append(o.Groups[1].Captures[0].Value + "\r\n");
160:
161: s = sb.ToString();
162:
163: // below: handle hamzat wasl
164: s = s.Replace("[5$][1#]", "[0ٱ]");
165: s = s.Replace("[5$][1$]", "[0ٱ]");
166: s = s.Replace("[5$][1%]", "[0ٱ]");
167:
168: // below: correct character seperation of numbers
169: s = s.Replace("[2ÉÉ]", "[2É][2É]");
170: s = s.Replace("[2ÊÊ]", "[2Ê][2Ê]");
171: s = s.Replace("[2ËË]", "[2Ë][2Ë]");
172: s = s.Replace("[2ÌÌ]", "[2Ì][2Ì]");
173: s = s.Replace("[2ÍÍ]", "[2Í][2Í]");
174: s = s.Replace("[2ÎÎ]", "[2Î][2Î]");
175: s = s.Replace("[2ÏÏ]", "[2Ï][2Ï]");
176: s = s.Replace("[2ÐÐ]", "[2Ð][2Ð]");
177: s = s.Replace("[2ÑÑ]", "[2Ñ][2Ñ]");
178: s = s.Replace("[2ÒÒ]", "[2Ò][2Ò]");
179:
180: s = s.Replace("[2ÊÊÊ]", "[2Ê][2Ê][2Ê]");
181: s = s.Replace("[2ËËË]", "[2Ë][2Ë][2Ë]");
182:
183: s = s.Replace("[4ää]", "[4ä]");
184:
185: // below: error in "<ءاية id="2">سٓ (١ وَٱلْقُرْءَانِ ٱلْحَكِيمِ</ءاية>"
186: s = s.Replace("[0 ][4û][1§]\r\n[2Ê][2È]", "[4û][1§][2]\r\n[2Ç][2Ê][2È]");
187:
188: // "<ءاية id="2">مٓ (١ تَنزِيلُ ٱلْكِتَٰبِ مِنَ ٱللَّهِ ٱلْعَزِيزِ ٱلْعَلِيمِ</ءاية>"
189: s = s.Replace("[0 ][4ü][2N]\r\n[2Ê][2È]", "[4ü][2N][1m]\r\n[2Ç][2Ê][2È]");
190:
191: Ia.Cl.Models.File.Write("قرءان تمهيد.txt", s.ToString());
192: }
193:
194: ////////////////////////////////////////////////////////////////////////////
195:
196: /// <summary>
197: ///
198: /// </summary>
199: public static void ProcessIntermediateText2()
200: {
201: int i;
202: string s;
203: StringBuilder sb;
204: ArrayList al;
205: SortedList sl;
206: MatchCollection mc, word_mc;
207:
208: sb = new StringBuilder(10000000);
209: al = new ArrayList(100);
210: sl = new SortedList(300000);
211:
212: s = Ia.Cl.Models.File.Read("قرءان تمهيد.txt", System.Text.Encoding.GetEncoding(1252));
213:
214: word_mc = Regex.Matches(s, @"(.+?)\r\n");
215:
216: i = 0;
217:
218: foreach (Match o in word_mc)
219: {
220: mc = Regex.Matches(o.Groups[1].Value, @"\[(\d)(.+?)\]");
221:
222: al.Clear();
223:
224: foreach (Match n in mc) al.Add(n.Groups[1].Value + n.Groups[2].Value);
225:
226: al.Reverse();
227:
228: sb.Length = 0;
229:
230: sb.Append("[");
231:
232: foreach (string t in al) sb.Append(t + ",");
233:
234: sb.Append("][");
235:
236: foreach (string t in al) sb.Append(Utf8(sb, t[0].ToString(), t[1].ToString()));
237:
238: sb.Append("]");
239:
240: sl[i++] = sb.ToString();
241: }
242:
243: sb.Length = 0;
244:
245: foreach (string u in sl.Values) sb.Append(u + "\r\n");
246:
247: Ia.Cl.Models.File.Write("قرءان تمهيد 2.txt", sb.ToString());
248: }
249:
250: ////////////////////////////////////////////////////////////////////////////
251:
252: /// <summary>
253: ///
254: /// </summary>
255: public static void ProcessIntermediateText2IntermediateXML()
256: {
257: int i;
258: string s;
259: StringBuilder sb;
260: ArrayList al;
261: SortedList sl;
262: XDocument xd;
263: Match m;
264: MatchCollection mc;
265:
266: Ia.Cl.Models.Language lang;
267:
268: sb = new StringBuilder(10000000);
269: al = new ArrayList(100);
270: sl = new SortedList(300000);
271:
272: lang = new Ia.Cl.Models.Language();
273:
274: s = Ia.Cl.Models.File.Read("قرءان تمهيد 2.txt", System.Text.Encoding.UTF8);
275:
276: mc = Regex.Matches(s, @"\[.+?\]\[(.+?)\]\r\n");
277:
278: i = 0;
279: sb.Length = 0;
280:
281: foreach (Match o in mc) sb.Append(o.Groups[1].Value + " ");
282:
283: s = sb.ToString();
284:
285: // below: reverse the verse numbers to display correctly
286: s = Regex.Replace(s, @"\((.)(.)\)", "($2$1)");
287: s = Regex.Replace(s, @"\((.)(.)(.)\)", "($3$2$1)");
288:
289: s = s.Replace("[5 ]", "ۙ");
290: s = s.Replace("[4 ]", "َّ");
291: s = s.Replace("[3]", "ل");
292: s = s.Replace("[5]", "۬");
293: s = s.Replace("[1 ]", "س");
294:
295: // below: exchange location of علامات الوقف if they come before any non space character
296: s = Regex.Replace(s, @"([ۖۗۘۙۚۛ])(\S)", "$2$1");
297:
298: // below: make space before علامات الوقف
299: s = Regex.Replace(s, @"([ۖۗۘۙۚۛ])", " $1");
300:
301: // below: make space before small و
302: s = s.Replace("ۥ", " ۥ");
303:
304: // below: if a small-high ى has a space (or madda) behind it we will change it just a small ى
305: s = s.Replace("ۧ ", " ۦ ");
306: s = s.Replace("ۧٓ ", "ٓ ۦ ");
307:
308: // below: remove double spaces
309: s = Regex.Replace(s, @"\s+", " ");
310:
311: sb.Length = 0;
312:
313: sb.Append(@"<?xml version=""1.0"" encoding=""utf-8""?>
314: <قرءان lang=""ar"">
315: <سورة id="""" name="""">
316: <مقدمة />
317: <ءاية id="""">");
318:
319: s = Regex.Replace(s, @" \(([١٢٣٤٥٦٧٨٩٠]+)\) ", @" ($1)</ءاية>
320: <ءاية id="""">");
321:
322: sb.Append(s);
323: sb.Append(@"</ءاية>
324: </سورة>
325: </قرءان>");
326:
327: Ia.Cl.Models.File.Write("قرءان تمهيد.xml", sb.ToString());
328:
329: ///////////////////////////////
330: // below: process file as XML document
331: xd = Ia.Islamic.Koran.Wfa.Model.Data.Default.ReadFile("قرءان تمهيد.xml");
332:
333: // below: setup verse values
334: foreach (XElement xe in xd.Descendants("قرءان").Descendants("سورة").Descendants("ءاية"))
335: {
336: m = Regex.Match(xe.Value, @"\(([١٢٣٤٥٦٧٨٩٠]{1,3})\)");
337:
338: if (m.Success)
339: {
340: s = m.Groups[1].Captures[0].Value;
341: xe.Value = xe.Value.Replace(" (" + s + ")", "");
342: s = Ia.Cl.Models.Language.ConvertArabicNumbersToLatin(s);
343: // needs fixing xe.Attributes("id"). = s;
344: }
345: }
346:
347: // below:
348: // Ia.Cl.Models.Xml.WriteXmlNode(xd, "قرءان تمهيد.xml");
349: xd.Save(Ia.Cl.Models.Default.AbsolutePath() + "قرءان تمهيد.xml");
350:
351: ///////////////////////////////
352: // below: now open as text file
353: s = Ia.Cl.Models.File.Read("قرءان تمهيد.xml", System.Text.Encoding.UTF8);
354:
355: s = s.Replace(@"<ءاية id=""1"">", @"</سورة>
356: <سورة id="""" name="""">
357: <مقدمة />
358: <ءاية id=""1"">");
359:
360: // below: remove
361: s = s.Replace(@"<سورة id="""" name=""""><مقدمة /></سورة>", "");
362: s = s.Replace(@"<ءاية id=""""></ءاية>", "");
363:
364: // below: add a number of missing verses from the original file
365:
366: s = s.Replace(@"<ءاية id=""162"">قُلْ إِنَّ صَلاَتِى وَنُسُكِى وَمَحْيَاىَ وَمَمَاتِى لِلَّهِ رَبِّ ٱلْعَٰلَمِينَ</ءاية>", @"<ءاية id=""162"">قُلْ إِنَّ صَلاَتِى وَنُسُكِى وَمَحْيَاىَ وَمَمَاتِى لِلَّهِ رَبِّ ٱلْعَٰلَمِينَ</ءاية>
367: <ءاية id=""163"">لاَ شَرِيكَ لَهُ ۥ ۖ وَبِذَٰلِكَ أُمِرْتُ وَأَنَاْ أَوَّلُ ٱلْمُسْلِمِينَ</ءاية>
368: <ءاية id=""164"">قُلْ أَغَيْرَ ٱللَّهِ أَبْغِي رَبًّا وَهُوَ رَبُّ كُلِّ شَيْءٍ ۚ وَلاَ تَكْسِبُ كُلُّ نَفْسٍ إِلاَّ عَلَيْهَا ۚ وَلاَ تَزِرُ وَازِرَةٌ وِزْرَ أُخْرَىٰ ۚ ثُمَّ إِلَى رَبِّكُم مَّرْجِعُكُمْ فَيُنَبِّئُكُم بِمَا كُنتُمْ فِيهِ تَخْتَلِفُونَ</ءاية>
369: <ءاية id=""165"">وَهُوَ ٱلَّذِي جَعَلَكُمْ خَلَٰٓئِفَ ٱلْأَرْضِ وَرَفَعَ بَعْضَكُمْ فَوْقَ بَعْضٍ دَرَجَٰتٍ لِّيَبْلُوَكُمْ فِي مَآ ءَاتَٰكُمْ ۗ إِنَّ رَبَّكَ سَرِيعُ ٱلْعِقَابِ وَإِنَّهُ ۥ لَغَفُورٌ رَّحِيمٌ</ءاية>");
370:
371: Ia.Cl.Models.File.Write("قرءان تمهيد.xml", s);
372:
373: ///////////////////////////////
374: // below: process file as XML document
375: i = 1;
376: xd = Ia.Islamic.Koran.Wfa.Model.Data.Default.ReadFile("قرءان تمهيد.xml");
377:
378: // below:
379: foreach (XElement xe in xd.Descendants("قرءان").Descendants("سورة"))
380: {
381: // fix xe.Attributes("id").Value = i.ToString();
382: i++;
383: }
384:
385: // below:
386: // Ia.Cl.Models.Xml.WriteXmlNode(xd, "قرءان تمهيد.xml");
387: xd.Save(Ia.Cl.Models.Default.AbsolutePath() + "قرءان تمهيد.xml");
388: }
389:
390: ////////////////////////////////////////////////////////////////////////////
391:
392: /// <summary>
393: ///
394: /// </summary>
395: public static bool ProcessIntermediateXmlFinalXml()
396: {
397: bool b;
398: //string s;
399: XDocument xd, ar_xd;
400:
401: ar_xd = Ia.Islamic.Koran.Wfa.Model.Data.Default.ReadFile(@"ar.xml");
402: xd = Ia.Islamic.Koran.Wfa.Model.Data.Default.ReadFile("قرءان تمهيد.xml");
403:
404: b = true;
405:
406: // below: copy chapter names to new file
407: foreach (XElement xe in xd.Descendants("قرءان").Descendants("سورة"))
408: {
409: // fix s = xe.Attributes("id").Value;
410:
411: // below: check if verse numbers are same
412:
413: /* fix
414: if (xe.SelectNodes("ءاية").Count == ar_xd.SelectNodes("قرءان/سورة[@id='" + s + "']/ءاية").Count)
415: {
416: xe.Attributes["name"].Value = ar_xd.SelectSingleNode("قرءان/سورة[@id='" + s + "']").Attributes["name"].Value;
417: }
418: else
419: {
420: b = false;
421: }
422: */
423: }
424:
425: if (b)
426: {
427: // below:
428: //Ia.Cl.Models.Xml.WriteXmlNode(xd, "قرءان نهائي.xml");
429: xd.Save(Ia.Cl.Models.Default.AbsolutePath() + "قرءان نهائي.xml");
430: }
431:
432: return b;
433: }
434:
435: ////////////////////////////////////////////////////////////////////////////
436:
437: /// <summary>
438: /// Convert
439: /// </summary>
440: public static string Utf8(StringBuilder sb, string fontFamily, string s)
441: {
442: char c, h;
443: string u;
444:
445: count++;
446:
447: c = h = '0';
448:
449: u = null;
450:
451: if (s.Length == 1)
452: {
453: c = s.ToCharArray()[0];
454:
455: h = c;
456:
457: if (fontFamily == "1")
458: {
459: if (c == 33) u = "لله";
460: // else if (c == 34) u = "";
461: else if (c == 35 || c == 36 || c == 37) u = "ا";
462: else if (c == 38 || c == 39 || c == 40) u = "أ";
463: else if (c == 41 || c == 42 || c == 43) u = "إ";
464: else if (c >= 44 && c <= 46) u = "اۤ";
465: else if (c >= 47 && c <= 62) u = "ب";
466: else if (c >= 63 && c <= 78) u = "ت";
467: else if (c >= 79 && c <= 94) u = "ث";
468: else if (c >= 95 && c <= 108 && c != 97) u = "ج";
469: else if (c >= 109 && c <= 121) u = "ح";
470: else if (c >= 122 && c <= 136 && c != 127 && c != 128) u = "خ";
471: else if (c == 137 || c == 138) u = "د";
472: else if (c == 139 || c == 140) u = "ذ";
473: else if (c >= 141 && c <= 146) u = "ر";
474: else if (c >= 147 && c <= 152) u = "ز";
475: else if (c >= 153 && c <= 168 && c != 160) u = "س";
476: else if (c >= 169 && c <= 184 /*&& c != 173*/) u = "ش";
477: else if (c >= 185 && c <= 201) u = "ص";
478: else if (c >= 202 && c <= 218) u = "ض";
479: else if (c >= 219 && c <= 222) u = "ط";
480: else if (c >= 223 && c <= 226) u = "ظ";
481: else if (c >= 227 && c <= 237) u = "ع";
482: else if (c >= 238 && c <= 248) u = "غ";
483: else if (c >= 249 && c <= 255 && c != 253 && c != 254) u = "ف";
484: else
485: {
486: u = "Error: letter '" + c + "' not recognized. ";
487: }
488: }
489: else if (fontFamily == "2")
490: {
491: if (c >= 33 && c <= 36) u = "ف";
492: else if (c >= 37 && c <= 45) u = "ق";
493: else if (c >= 46 && c <= 56) u = "ك";
494: else if (c >= 57 && c <= 65) u = "ل";
495: else if (c >= 66 && c <= 81) u = "م";
496: else if (c >= 82 && c <= 99 && c != 97) u = "ن";
497: else if (c >= 100 && c <= 110) u = "ه";
498: else if (c == 111 || c == 112) u = "ة";
499: else if (c == 113 || c == 114) u = "و";
500: else if (c == 115 || c == 116) u = "ؤ";
501: else if (c == 117 || c == 118) u = "وٕ";
502: else if (c == 119 || c == 120) u = "لا";
503: else if (c >= 121 && c <= 124) u = "لأ";
504: else if (c == 125 || c == 126) u = "لإ";
505:
506: else if (c == 129 || c == 130) u = "لآ";
507: else if (c >= 131 && c <= 144) u = "ي";
508: else if (c >= 145 && c <= 148) u = "ى";
509: else if (c >= 149 && c <= 152) u = "ئ";
510: else if (c >= 153 && c <= 156) u = "ىء";
511: else if (c >= 157 && c <= 171 && c != 160) u = "ئ";
512: else if (c == 172 || c >= 174 && c <= 185) u = "ئ";
513: else if (c == 186 || c == 187) u = "ٰ";
514: else if (c == 188) u = "ۥ";
515: else if (c == 189) u = "ۥ";
516: else if (c == 190 || c == 191) u = "ۧ";
517: else if (c == 192 || c == 193) u = "ٰٔ";
518: else if (c == 194 || c == 195) u = "ٰٓ";
519: else if (c == 197) u = "ٰ";
520: else if (c == 198) u = "ن";
521: else if (c == 199) u = ")";
522: else if (c == 200) u = "(";
523: else if (c == 201) u = "٠";
524: else if (c == 202) u = "١";
525: else if (c == 203) u = "٢";
526: else if (c == 204) u = "٣";
527: else if (c == 205) u = "٤";
528: else if (c == 206) u = "٥";
529: else if (c == 207) u = "٦";
530: else if (c == 208) u = "٧";
531: else if (c == 209) u = "٨";
532: else if (c == 210) u = "٩";
533: else if (c == 211) u = "ى";
534: else if (c == 212) u = "خ";
535: else if (c == 213) u = "ح";
536: else if (c == 214) u = "ج";
537: else if (c == 215 || c == 216) u = "ئ";
538: else if (c == 217 || c == 218) u = "ج";
539: else if (c == 219) u = "ح";
540: else if (c == 220) u = "خ";
541: else if (c == 221 || c == 222) u = "ص";
542: else if (c == 223 || c == 224) u = "ض";
543: else if (c == 228) u = "ء";
544: else if (c == 229) u = "ٰ";
545: else if (c == 230 || c == 231) u = "ئ";
546: else if (c == 232) u = "ن";
547: else if (c == 233) u = "ث";
548: else if (c == 234) u = "ت";
549: else if (c == 235) u = "ب";
550: else if (c == 236) u = "ي";
551: else if (c == 237 || c == 238) u = "ئ";
552: else if (c == 239) u = "ي";
553: else if (c == 240) u = "ن";
554: else if (c == 241) u = "ث";
555: else if (c == 242) u = "ت";
556: else if (c == 243) u = "ب";
557: else if (c == 244 || c == 245) u = "ئ";
558: else if (c == 246) u = "ن";
559: else if (c == 247) u = "ث";
560: else if (c == 248) u = "ت";
561: else if (c == 249) u = "ب";
562: else if (c == 250 || c == 251) u = "ن";
563: else if (c == 252) u = "ي";
564: else if (c == 255) u = "م";
565: else
566: {
567: u = "Error: letter '" + c + "' not recognized. ";
568: }
569: }
570: else if (fontFamily == "3")
571: {
572: if (c == 32) u = "ه";
573: else if (c == 33) u = "ل";
574: else if (c == 35) u = "ل";
575: else if (c == 36) u = "د";
576: else if (c == 37) u = "ذ";
577: else if (c == 38) u = "ه";
578: else if (c == 39) u = "ة";
579: else if (c == 40) u = "ب";
580: else if (c == 41) u = "ت";
581: else if (c == 42) u = "ث";
582: else if (c == 43) u = "ن";
583: else if (c == 44) u = "ي";
584: else if (c == 45 || c == 46) u = "ئ";
585: else if (c == 47) u = "م";
586: else if (c == 48) u = "ه";
587: else if (c >= 49 && c <= 62) u = "ٰ";
588:
589: else if (c == 71) u = "ۨ";
590: else if (c == 72 || c == 73) u = "ٰ";
591: else if (c == 74) u = "س";
592: else if (c == 75) u = "ش";
593: else if (c == 76) u = "ص";
594: else if (c == 77) u = "ض";
595: else if (c == 78) u = "س";
596: else if (c == 79) u = "ش";
597: else if (c == 80) u = "ٰ";
598: else if (c == 81) u = "ل";
599: else if (c == 82) u = "م";
600: else if (c == 83) u = "ه";
601:
602: else if (c == 84) u = "لله";
603:
604: else if (c == 85) u = "ب";
605: else if (c == 86) u = "ت";
606: else if (c == 87) u = "ث";
607: else if (c == 88) u = "ق";
608: else if (c == 89) u = "ق";
609: else if (c == 90) u = "س";
610: else if (c == 91) u = "س";
611: else if (c == 92) u = "ش";
612: else if (c == 93) u = "ش";
613: else if (c == 94) u = "ل";
614: else if (c == 95) u = "ى";
615: else if (c == 96) u = "ئ";
616: else if (c == 98) u = "ئ";
617: else if (c == 108) u = "ك";
618:
619: else if (c == 109) u = "ب";
620: else if (c == 110) u = "ت";
621: else if (c == 111) u = "ث";
622: else if (c == 112) u = "ن";
623: else if (c == 113) u = "ي";
624: else if (c == 114) u = "ئ";
625: else if (c == 115) u = "ئ";
626: else if (c == 116) u = "ٰ";
627:
628: else if (c == 118) u = "ب";
629: else if (c == 119) u = "ت";
630: else if (c == 120) u = "ث";
631: else if (c == 121) u = "ن";
632: else if (c == 122) u = "ي";
633: else if (c == 123) u = "ئ";
634: else if (c == 124) u = "ئ";
635: else if (c == 125) u = "ٰ";
636:
637: else if (c == 129 || c == 130) u = "ك";
638: else if (c == 131) u = "ع";
639: else if (c == 132) u = "م";
640: else if (c == 133) u = "ه";
641:
642: else if (c == 134) u = "ى";
643: else if (c == 135 || c == 136) u = "ئ";
644: else if (c == 137) u = "ه";
645:
646: else if (c == 138) u = "س";
647: else if (c == 139) u = "ش";
648: else if (c == 140) u = "ص";
649: else if (c == 141) u = "ض";
650:
651: else if (c == 142) u = "س";
652: else if (c == 143) u = "ش";
653: else if (c == 144) u = "ص";
654: else if (c == 145) u = "ض";
655:
656: else if (c == 146) u = "ف";
657: else if (c == 148) u = "ع";
658:
659: else if (c >= 149 && c <= 255 && c != 160 && c != 173 && c != 253 && c != 254) u = "ء";
660:
661: else
662: {
663: u = "Error: letter '" + c + "' not recognized. ";
664: }
665: }
666: else if (fontFamily == "4")
667: {
668: if (c == 33) u = "ۜ";
669: else if (c == 34) u = "ۗ";
670: else if (c == 35) u = "ۚ";
671: else if (c == 36) u = "ٓ";
672: else if (c == 37 || c == 38) u = "ٍ";
673: else if (c == 39) u = "ٓ";
674: else if (c == 40) u = "ۖ";
675: else if (c == 41) u = " "; //"۩";
676: else if (c == 42) u = " "; //"۞";
677:
678: else if (c == 43 || c == 44) u = "ًً";
679: else if (c == 45) u = "ًً";
680: else if (c == 47) u = "ًَ";
681: else if (c == 48) u = "ًً";
682:
683: else if (c == 50) u = "ۜ";
684: else if (c == 51) u = "ۗ";
685: else if (c == 52) u = "ۚ";
686: else if (c == 53) u = "ٍ";
687: else if (c == 54) u = "َ۟";
688: else if (c >= 55 && c <= 68) u = "ٍ";
689: else if (c >= 69 && c <= 82) u = "َۢ";
690: else if (c >= 83 && c <= 94) u = "ً";
691: else if (c >= 95 && c <= 113) u = "ّ";
692: else if (c >= 114 && c <= 140 && c != 127) u = "ًّ";
693: else if (c >= 141 && c <= 157) u = "ُّ";
694: else if (c == 158 || c >= 161 && c <= 176) u = "َّ"; // 173 included
695: else if (c >= 177 && c <= 188) u = "ً";
696: else if (c >= 189 && c <= 207) u = "ِ";
697: else if (c >= 208 && c <= 216) u = "ٌ";
698: else if (c >= 217 && c <= 233) u = "ُ";
699: else if (c >= 234 && c <= 238) u = "ٌ";
700: else if (c >= 239 && c <= 249) u = "ْ";
701: else if (c >= 250 && c <= 255) u = "ٓ";
702: else
703: {
704: u = "Error: letter '" + c + "' not recognized. ";
705: }
706: }
707: else if (fontFamily == "5")
708: {
709: if (c == 33) u = "ٓ";
710: else if (c == 34 || c == 35) u = "ٰٓ";
711: //else if (c == 36) u = "ﭐ";
712: else if (c >= 37 && c <= 40) u = "۟";
713: else if (c == 41 || c == 42) u = "ْۜ";
714: else if (c == 43 || c == 44) u = "ُۜ";
715: else if (c >= 45 && c <= 47) u = "ۢ";
716: else if (c == 48) u = "َ۫";
717: else if (c == 49) u = "۪";
718: else if (c >= 50 && c <= 52) u = "ٰ";
719: else if (c >= 53 && c <= 57) u = "ُۢ";
720: else if (c >= 58 && c <= 60) u = "ٌّ";
721: else if (c == 61 || c == 62) u = "َۜ";
722: else if (c >= 63 && c <= 65) u = "ٌّ";
723: else if (c == 66) u = "َّۢ";
724: else if (c == 67 || c == 68) u = "َّۢ";
725: else if (c == 69 || c == 70) addAccent(ref sb, "ْ", "َ");
726: else if (c == 71 || c == 72) addAccent(ref sb, "َّ", "ٓ");
727: else if (c == 73 || c == 74) addAccent(ref sb, "َ", "ٓ");
728: else if (c == 75 || c == 76) addAccent(ref sb, "ِ", "َ");
729: else if (c == 77 || c == 78) addAccent(ref sb, "ْ", "ِ");
730: else if (c == 79 || c == 80) u = "۟";
731: else if (c >= 81 && c <= 83) u = "ٍّ";
732: else if (c == 84) addAccent(ref sb, "ِ", "ّ");
733: else if (c == 85 || c == 86) addAccent(ref sb, "َ", "َ");
734: else if (c == 87) addAccent(ref sb, "ْ", "ُ");
735: else if (c == 88) addAccent(ref sb, "ِّ", "َ");
736: else if (c == 89 || c == 90) addAccent(ref sb, "َ", "ِ");
737: else if (c == 91) addAccent(ref sb, "ِّ", "ُ");
738: else if (c == 92) addAccent(ref sb, "ِ", "ِ");
739: else if (c == 93) addAccent(ref sb, "َ", "ْ");
740: else if (c == 94) addAccent(ref sb, "َّ", "ْ");
741: else if (c == 95) addAccent(ref sb, "َ", "ُ");
742: else if (c == 96 || c == 97) addAccent(ref sb, "َّ", "َ");
743: else if (c == 98) addAccent(ref sb, "ِّ", "ِ");
744: else if (c == 99) addAccent(ref sb, "َّ", "ُ");
745: else if (c == 100) addAccent(ref sb, "َ", "ٌ");
746: else if (c == 101) addAccent(ref sb, "ِ", "ْ");
747: else if (c == 102 || c == 103) addAccent(ref sb, "َ", "۠");
748: else if (c == 104) addAccent(ref sb, "َ", "ْ");
749: else if (c == 105) u = "َ۫";
750: else if (c == 106) addAccent(ref sb, "ۣ", "َ");
751: else if (c == 107) u = "َۣ";
752: else if (c == 108) u = "ِّۭ";
753: else if (c >= 109 && c <= 154 && c != 127) u = "َ";
754: else if (c == 155) u = "ُّۢ";
755: else if (c == 156) u = "َّ";
756: else if (c == 157) u = "ِ";
757: else if (c == 158) u = "َّ";
758: else if (c == 159) u = "َ";
759: else if (c == 161) u = "ۛ"; // "؞"
760: else if (c == 162) u = "ۘ";
761: else if (c >= 163 && c <= 165) u = "ِۭ";
762: else if (c == 166) u = "ٰٓ";
763: else if (c == 167) u = "ٰٔ";
764: else if (c == 168) u = "ٰ";
765: else if (c == 169) addAccent(ref sb, "َّ", "َ");
766: else if (c == 170) addAccent(ref sb, "َّ", "ُ");
767: else if (c == 171) addAccent(ref sb, "َّ", "ِ");
768: else if (c == 172) addAccent(ref sb, "ِ", "َّ", "ِ");
769: else if (c == 174) u = "۬";
770: else if (c == 175) u = "ٓ";
771: else if (c == 176) addAccent(ref sb, "ِّ", "َّ", "ِ");
772: else if (c >= 177 && c <= 251) u = " "; //"۞";
773: else
774: {
775: u = "Error: letter '" + c + "' not recognized. ";
776: }
777: }
778: else if (fontFamily == "0")
779: {
780: u = c.ToString();
781: }
782: else
783: {
784: u = "Error: font family undefined. ";
785: }
786: }
787: else
788: {
789: u = "Error: char array is more than 1 char. ";
790: }
791:
792: if (u != null && u.Contains("Error"))
793: {
794: fix_ht[fontFamily + " " + h] = 1;
795:
796: //u = "[" + font_family + s + ":" + (int)c + "]";
797: u = "[" + fontFamily + s + "]";
798: }
799:
800: return u;
801: }
802:
803: ////////////////////////////////////////////////////////////////////////////
804:
805: /// <summary>
806: ///
807: /// </summary>
808: public static void addAccent(ref StringBuilder sb, string first, string second)
809: {
810: // below: add certain accents to he privious letters
811:
812: sb.Insert(sb.Length - 1, first);
813: sb.Insert(sb.Length, second);
814: }
815:
816: ////////////////////////////////////////////////////////////////////////////
817:
818: /// <summary>
819: ///
820: /// </summary>
821: public static void addAccent(ref StringBuilder sb, string first, string second, string third)
822: {
823: // below: add certain accents to he privious letters
824:
825: sb.Insert(sb.Length - 2, first);
826: sb.Insert(sb.Length - 1, second);
827: sb.Insert(sb.Length, third);
828: }
829:
830: ////////////////////////////////////////////////////////////////////////////
831: ////////////////////////////////////////////////////////////////////////////
832: }
833:
834: ////////////////////////////////////////////////////////////////////////////
835: ////////////////////////////////////////////////////////////////////////////
836: }
- Mouse (Ia.Cl.Model) : Windows mouse movements and properties control support class.
- Winapi (Ia.Cl.Model) : WINAPI click events support class.
- ApplicationOperator (Ia.Cl.Model) : ApplicationOperator
- Access (Ia.Ftn.Cl.Model.Business) : Access support class for Fixed Telecommunications Network (FTN) business model.
- Address (Ia.Ftn.Cl.Model.Business) : Address Framework class for Fixed Telecommunications Network (FTN) business model.
- Administration (Ia.Ftn.Cl.Model.Business) : Administration support class of Fixed Telecommunications Network (FTN) business model.
- Default (Ia.Ftn.Cl.Model.Business.Application) : Default Application network information support class for the Fixed Telecommunications Network business model
- Authority (Ia.Ftn.Cl.Model.Business) : Authority support class of Fixed Telecommunications Network (FTN) business model.
- Configuration (Ia.Ftn.Cl.Model.Business) : Configuration Framework class for Fixed Telecommunications Network (FTN) business model.
- Contact (Ia.Ftn.Cl.Model.Business) : Contact support class of Fixed Telecommunications Network (FTN) business model.
- Default (Ia.Ftn.Cl.Model.Business) : Default general support class of Fixed Telecommunications Network (FTN) business model.
- Axe (Ia.Ftn.Cl.Model.Business.Ericsson) : Ericsson AXE support class of Fixed Telecommunications Network (FTN) business model.
- Subscriber (Ia.Ftn.Cl.Model.Business.Ericsson) : AXE Subscriber support class for Fixed Telecommunications Network (FTN) business model.
- Heartbeat (Ia.Ftn.Cl.Model.Business) : Heartbeat information support class for the Fixed Telecommunications Network business model
- Asbr (Ia.Ftn.Cl.Model.Business.Huawei) : AGCF Users (ASBR) support class for Huawei's Fixed Telecommunications Network (FTN) business model.
- Board (Ia.Ftn.Cl.Model.Business.Huawei) : Huawei's Board support class of Fixed Telecommunications Network (FTN) business model.
- Default (Ia.Ftn.Cl.Model.Business.Huawei) : Defaul general support class for Huawei's Fixed Telecommunications Network (FTN) business model.
- Dev (Ia.Ftn.Cl.Model.Business.Huawei) : Huawei's Dev support class of Fixed Telecommunications Network (FTN) business model.
- Ems (Ia.Ftn.Cl.Model.Business.Huawei) : Element Management System (EMS) support class for Huawei's Fixed Telecommunications Network (FTN) business model.
- Ims (Ia.Ftn.Cl.Model.Business.Huawei) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) support class for Huawei's Fixed Telecommunications Network (FTN) business model
- Mgw (Ia.Ftn.Cl.Model.Business.Huawei) : Media Gateway (MGW) support class for Huawei's Fixed Telecommunications Network (FTN) business model.
- Nce (Ia.Ftn.Cl.Model.Business.Huawei) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) support class for Huawei's Fixed Telecommunications Network (FTN) business model
- OntSipInfo (Ia.Ftn.Cl.Model.Business.Huawei) : Huawei's EMS ONT SIP Info support class of Fixed Telecommunications Network (FTN) business model.
- Ont (Ia.Ftn.Cl.Model.Business.Huawei) : Huawei's Ont support class of Fixed Telecommunications Network (FTN) business model.
- Onu (Ia.Ngn.Cl.Model.Business.Huawei) : Huawei's ONU support class of Next Generation Network'a (NGN's) business model.
- Owsbr (Ia.Ftn.Cl.Model.Business.Huawei) : Huawei's OwSbr Entity Framework class for Fixed Telecommunications Network (FTN) business model.
- Port (Ia.Ftn.Cl.Model.Business.Huawei) : Huawei's Port support class of Fixed Telecommunications Network (FTN) business model.
- Sbr (Ia.Ftn.Cl.Model.Business.Huawei) : Huawei's Sbr Entity Framework class for Fixed Telecommunications Network (FTN) business model.
- Seruattr (Ia.Ftn.Cl.Model.Business.Huawei) : SERUATTR Signaling Service Processing System (SPS) support class for Huawei's Fixed Telecommunications Network (FTN) business model.
- SoftX (Ia.Ftn.Cl.Model.Business.Huawei) : U2020 Northbound Interface IP (SoftX) support class for Huawei's Fixed Telecommunications Network (FTN) business model.
- Sps (Ia.Ftn.Cl.Model.Business.Huawei) : Signaling Service Processing System (SPS) support class for Huawei's Fixed Telecommunications Network (FTN) business model.
- Vag (Ia.Ftn.Cl.Model.Business.Huawei) : Huawei's EMS VAG Entity Framework class for Fixed Telecommunications Network (FTN) business model.
- VoipPstnUser (Ia.Ftn.Cl.Model.Business.Huawei) : Huawei's EMS VOIP PSTN User support class of Fixed Telecommunications Network (FTN) business model.
- Ims (Ia.Ftn.Cl.Model.Business) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) support class for Fixed Telecommunications Network (FTN) business model
- Ip (Ia.Ftn.Cl.Model.Business) : IP support class of Fixed Telecommunications Network (FTN) business model.
- Mail (Ia.Ftn.Cl.Model.Business) : Mail process support class of Fixed Telecommunications Network (FTN) business model.
- Default (Ia.Ftn.Cl.Model.Business.Maintenance) : Default maintenance network information support class for the Fixed Telecommunications Network business model
- Find (Ia.Ftn.Cl.Model.Business.Maintenance) : Find subscriber and network information support class for the Fixed Telecommunications Network business model
- Script (Ia.Ftn.Cl.Model.Business.Maintenance) : Script support class for Fixed Telecommunications Network (FTN) class library model.
- Task (Ia.Ftn.Cl.Model.Business.Maintenance) : Execute backend task support class for the Fixed Telecommunications Network business model
- DatabaseInformation (Ia.Ftn.Mdaa.Cl.Model.Business) : DatabaseInformation support class for Ministry Database Analysis Application business model.
- Default (Ia.Ftn.Cl.Model.Business.Mdaa) : Default mdaa network information support class for the Fixed Telecommunications Network business model
- MinistryDatabase (Ia.Ftn.Cl.Model.Business.Mdaa) : MinistryDatabase support class for Fixed Telecommunications Network (FTN) business model.
- TableInformation (Ia.Ftn.Mdaa.Cl.Model.Business) : TableInformation support class for Ministry Database Analysis Application business model.
- Migration (Ia.Ftn.Cl.Model.Business) : Migration support class of Fixed Telecommunications Network (FTN) business model.
- Msmq (Ia.Ftn.Cl.Model.Business) : MSMQ support class for Fixed Telecommunications Network (FTN) business model.
- NetworkDesignDocument (Ia.Ftn.Cl.Model.Business) : Network Design Document support class for Fixed Telecommunications Network (FTN) business model.
- AgcfEndpoint (Ia.Ftn.Cl.Model.Business.Nokia) : AGCF Endpoint support class for Nokia's Fixed Telecommunications Network (FTN) business model.
- AgcfGatewayRecord (Ia.Ftn.Cl.Model.Business.Nokia) : AGCF Gateway Records support class for Nokia's Fixed Telecommunications Network (FTN) business model.
- AgcfGatewayTable (Ia.Ftn.Cl.Model.Business.Nokia) : AGCF Gateway Table support class for Nokia's Fixed Telecommunications Network (FTN) business model.
- AmsTransaction (Ia.Ftn.Cl.Model.Nokia.Business) : Nokia AmsTransaction Entity Framework class for Fixed Telecommunications Network (FTN) business model.
- Ams (Ia.Ftn.Cl.Model.Business.Nokia) : Access Management System (AMS) support class for Nokia's Fixed Telecommunications Network (FTN) business model.
- Ims (Ia.Ftn.Cl.Model.Business.Nokia) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) support class for Nokia's Fixed Telecommunications Network (FTN) business model.
- OntOntPots (Ia.Ftn.Cl.Model.Business.Nokia) : ONT-ONTPOTS support class of Fixed Telecommunications Network (FTN) Nokia business model.
- OntServiceHsi (Ia.Ngn.Cl.Model.Business.Nokia) : ONT-SERVICEHSI support class of Next Generation Network'a (NGN's) Nokia business model.
- OntServiceVoip (Ia.Ftn.Cl.Model.Business.Nokia) : ONT-SERVICEVOIP support class of Fixed Telecommunications Network (FTN) Nokia business model.
- Ont (Ia.Ftn.Cl.Model.Business.Nokia) : ONT support class of Fixed Telecommunications Network (FTN) Nokia business model.
- Sdc (Ia.Ftn.Cl.Model.Business.Nokia) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) support class for Nokia's Fixed Telecommunications Network (FTN) business model.
- SubParty (Ia.Ftn.Cl.Model.Business.Nokia) : SubParty support class for Nokia's Fixed Telecommunications Network (FTN) business model.
- Subscriber (Ia.Ftn.Cl.Model.Business.Nokia) : Subscriber support class for Nokia's Fixed Telecommunications Network (FTN) business model.
- Procedure (Ia.Ftn.Cl.Model.Business) : Provision support class of Fixed Telecommunications Network (FTN) business model.
- Provision (Ia.Ftn.Cl.Model.Business) : Provision support class of Fixed Telecommunications Network (FTN) business model.
- Report (Ia.Ftn.Cl.Model.Business) : Report support class of Fixed Telecommunications Network (FTN) business model.
- Secretary (Ia.Ftn.Cl.Model.Business) : Secretary support class of Fixed Telecommunications Network (FTN) business model.
- ServiceAddress (Ia.Ftn.Cl.Model.Business) : ServiceAddress Framework class for Fixed Telecommunications Network (FTN) business model.
- ServiceRequestAdministrativeIssue (Ia.Ftn.Cl.Model.Business) : Service Request Administrative Issue support class of Fixed Telecommunications Network (FTN) business model.
- ServiceRequestHistory (Ia.Ftn.Cl.Model.Business) : Service Request History support class of Fixed Telecommunications Network (FTN) business model.
- ServiceRequestHsi (Ia.Ngn.Cl.Model.Business) : Service Request Hsi support class of Next Generation Network'a (NGN's) business model.
- ServiceRequestOntDetail (Ia.Ftn.Cl.Model.Business) : Service Request Ont Detail support class of Fixed Telecommunications Network (FTN) business model.
- ServiceRequestOnt (Ia.Ftn.Cl.Model.Business) : Service Request Ont support class of Fixed Telecommunications Network (FTN) business model.
- ServiceRequestService (Ia.Ftn.Cl.Model.Business) : Service Request Service support class of Fixed Telecommunications Network (FTN) business model.
- ServiceRequestStatisticalVariable (Ia.Ftn.Cl.Model.Business) : ServiceRequestStatisticalVariable support class of Fixed Telecommunications Network (FTN) business model.
- ServiceRequestType (Ia.Ftn.Cl.Model.Business) : Service Request Type support class of Fixed Telecommunications Network (FTN) business model.
- ServiceRequest (Ia.Ftn.Cl.Model.Business) : Service Request support class of Fixed Telecommunications Network (FTN) business model.
- ServiceSerialRequestService (Ia.Ftn.Cl.Model.Business) : Service Serial Request Service support class of Fixed Telecommunications Network (FTN) business model.
- ServiceServiceRequestOnt (Ia.Ftn.Cl.Model.Business) : ServiceServiceRequestOnt support class for Fixed Telecommunications Network (FTN) business model.
- Service (Ia.Ftn.Cl.Model.Business) : Service support class of Fixed Telecommunications Network (FTN) business model.
- Service2 (Ia.Ftn.Cl.Model.Business) : Service Entity Framework class for Fixed Telecommunications Network (FTN) business model.
- Ewsd (Ia.Ftn.Cl.Model.Business.Siemens) : Nokia's Siemens EWSD support class of Fixed Telecommunications Network (FTN) business model.
- Subscriber (Ia.Ftn.Cl.Model.Business.Siemens) : EWSD Subscriber support class for Fixed Telecommunications Network (FTN) business model.
- Transction (Ia.Ftn.Cl.Model.Business) : Transction support class of Fixed Telecommunications Network (FTN) business model.
- Axe (Ia.Ftn.Cl.Model.Client.Ericsson) : Ericsson's AXE support class for Ericsson's PSTN Exchange Migration to Fixed Telecommunications Network (FTN) client model.
- Ems (Ia.Ftn.Cl.Model.Client.Huawei) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) client support class for Huawei's Fixed Telecommunications Network (FTN) EMS client model.
- Ims (Ia.Ftn.Cl.Model.Client.Huawei) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) client support class for Huawei's Fixed Telecommunications Network (FTN) client model.
- SoftX (Ia.Ftn.Cl.Model.Client.Huawei) : U2020 Northbound Interface IP (SoftX) support class for Huawei's Fixed Telecommunications Network (FTN) client model.
- Sps (Ia.Ftn.Cl.Model.Client.Huawei) : Signaling Service Processing System (SPS) support class for Huawei's Fixed Telecommunications Network (FTN) SPS client model.
- Ams (Ia.Ftn.Cl.Model.Client.Nokia) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) client support class for Nokia's Fixed Telecommunications Network (FTN) AMS client model.
- Ims (Ia.Ftn.Cl.Model.Client.Nokia) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) client support class for Nokia's Fixed Telecommunications Network (FTN) client model.
- Sdc (Ia.Ftn.Cl.Model.Client.Nokia) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) client support class for Nokia's Fixed Telecommunications Network (FTN) client model.
- Access (Ia.Ftn.Cl.Model.Data) : Access support class for Fixed Telecommunications Network (FTN) data model.
- Administration (Ia.Ftn.Cl.Model.Data) : Administration support class for Fixed Telecommunications Network (FTN) data model.
- Contact (Ia.Ftn.Cl.Model.Data) : Contact Entity Framework class for Fixed Telecommunications Network (FTN) data model.
- Default (Ia.Ftn.Cl.Model.Data) : Default support class for Fixed Telecommunications Network (FTN) data model.
- Axe (Ia.Ftn.Cl.Model.Data.Ericsson) : Ericsson AXE support class of Fixed Telecommunications Network (FTN) data model.
- Subscriber (Ia.Ftn.Cl.Model.Data.Ericsson) : AXE Subscriber support class for Fixed Telecommunications Network (FTN) data model.
- Event (Ia.Ftn.Cl.Model.Data) : Nokia AMS Event support class for Fixed Telecommunications Network (FTN) data model.
- Guide (Ia.Ftn.Cl.Model.Data) : Guide support class for Fixed Telecommunications Network (FTN) data model.
- Help (Ia.Ftn.Cl.Model.Data) : Help class for Fixed Telecommunications Network (FTN) data model.
- Asbr (Ia.Ftn.Cl.Model.Data.Huawei) : AGCF Users (ASBR) support class for Huawei's Fixed Telecommunications Network (FTN) data model.
- Board (Ia.Ftn.Cl.Model.Data.Huawei) : Huawei's Board support class of Fixed Telecommunications Network (FTN) data model.
- Default (Ia.Ftn.Cl.Model.Data.Huawei) : Defaul general support class for Huawei's Fixed Telecommunications Network (FTN) data model.
- Dev (Ia.Ftn.Cl.Model.Data.Huawei) : Huawei's Dev support class of Fixed Telecommunications Network (FTN) data model.
- Ems (Ia.Ftn.Cl.Model.Data.Huawei) : Access Management System (AMS) support class for Huawei's Fixed Telecommunications Network (FTN) data model.
- Ims (Ia.Ftn.Cl.Model.Data.Huawei) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) support class for Huawei's Fixed Telecommunications Network (FTN) data model
- Mgw (Ia.Ftn.Cl.Model.Data.Huawei) : Media Gateway (MGW) support class for Huawei's Fixed Telecommunications Network (FTN) data model.
- OntSipInfo (Ia.Ftn.Cl.Model.Data.Huawei) : Huawei's EMS ONT SIP INFO support class of Fixed Telecommunications Network (FTN) data model.
- Ont (Ia.Ftn.Cl.Model.Data.Huawei) : Huawei's Ont support class of Fixed Telecommunications Network (FTN) data model.
- Onu (Ia.Ngn.Cl.Model.Data.Huawei) : Huawei ONU support class for Next Generation Network (NGN) data model.
- Owsbr (Ia.Ftn.Cl.Model.Data.Huawei) : Huawei's Owsbr Entity Framework class for Fixed Telecommunications Network (FTN) data model.
- Port (Ia.Ftn.Cl.Model.Data.Huawei) : Huawei's Port support class of Fixed Telecommunications Network (FTN) data model.
- Sbr (Ia.Ftn.Cl.Model.Data.Huawei) : Huawei's Sbr Entity Framework class for Fixed Telecommunications Network (FTN) data model.
- Seruattr (Ia.Ftn.Cl.Model.Data.Huawei) : SERUATTR Signaling Service Processing System (SPS) support class for Huawei's Fixed Telecommunications Network (FTN) data model.
- SoftX (Ia.Ftn.Cl.Model.Data.Huawei) : U2020 Northbound Interface IP (SoftX) support class for Huawei's Fixed Telecommunications Network (FTN) data model.
- Sps (Ia.Ftn.Cl.Model.Data.Huawei) : Signaling Service Processing System (SPS) support class for Huawei's Fixed Telecommunications Network (FTN) data model.
- Vag (Ia.Ftn.Cl.Model.Data.Huawei) : Huawei's EMS VAG Entity Framework class for Fixed Telecommunications Network (FTN) data model.
- VoipPstnUser (Ia.Ftn.Cl.Model.Data.Huawei) : Huawei's EMS VOIP PSTN User support class of Fixed Telecommunications Network (FTN) data model.
- Ims (Ia.Ftn.Cl.Model.Data) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) support class for Fixed Telecommunications Network (FTN) data model
- Mail (Ia.Ftn.Cl.Model.Data) : Mail class for Fixed Telecommunications Network (FTN) data model.
- Cache (Ia.Ngn.Cl.Model.Data.Maintenance) : Cache support class for the Next Generation Network data model
- Find (Ia.Ftn.Cl.Model.Data.Maintenance) : Find subscriber and network information support class for the Fixed Telecommunications Network data model
- MinistryDatabase (Ia.Ftn.Cl.Model.Data) : MinistryDatabase support class for Fixed Telecommunications Network (FTN) data model.
- Migration (Ia.Ftn.Cl.Model.Data) : Migration support class of Fixed Telecommunications Network (FTN) data model.
- Miscellaneous (Ia.Ftn.Cl.Model.Data) : Miscellaneous Entity Framework class for Fixed Telecommunications Network (FTN) data model.
- Msmq (Ia.Ftn.Cl.Model.Data) : MSMQ support class for Fixed Telecommunications Network (FTN) data model.
- NetworkDesignDocument (Ia.Ftn.Cl.Model.Data) : Network Design Document support class for Fixed Telecommunications Network (FTN) data model.
- AgcfEndpoint (Ia.Ftn.Cl.Model.Data.Nokia) : AGCF Endpoint support class for Nokia data model.
- AgcfGatewayRecord (Ia.Ftn.Cl.Model.Data.Nokia) : AGCF Gateway Records support class for Nokia data model.
- AmsTransaction (Ia.Ftn.Cl.Model.Data.Nokia) : Nokia AmsTransaction Entity Framework class for Fixed Telecommunications Network (FTN) data model.
- Ams (Ia.Ftn.Cl.Model.Data.Nokia) : Access Management System (AMS) support class for Nokia data model.
- Default (Ia.Ftn.Cl.Model.Data.Nokia) : Defaul general support class for Nokia's Fixed Telecommunications Network (FTN) data model.
- Ims (Ia.Ftn.Cl.Model.Data.Nokia) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) support class for Nokia's Fixed Telecommunications Network (FTN) data model.
- OntOntPots (Ia.Ftn.Cl.Model.Data.Nokia) : ONT-ONTPOTS support class for Fixed Telecommunications Network (FTN) Nokia data model.
- OntServiceHsi (Ia.Ngn.Cl.Model.Data.Nokia) : ONT-SERVICEHSI support class for Next Generation Network (NGN) Nokia data model.
- OntServiceVoip (Ia.Ftn.Cl.Model.Data.Nokia) : ONT-SERVICEVOIP support class for Fixed Telecommunications Network (FTN) Nokia data model.
- Ont (Ia.Ftn.Cl.Model.Data.Nokia) : ONT support class for Fixed Telecommunications Network (FTN) Nokia data model.
- Sdc (Ia.Ftn.Cl.Model.Data.Nokia) : Fixed Telecommunications Network's Operations Support System Management Intranet (FTN OSS) support class for Nokia's Fixed Telecommunications Network (FTN) data model.
- SubParty (Ia.Ftn.Cl.Model.Data.Nokia) : SubParty support class for Nokia's Fixed Telecommunications Network (FTN) data model.
- Subscriber (Ia.Ftn.Cl.Model.Data.Nokia) : Subscriber Entity Framework class for Fixed Telecommunications Network (FTN) data model.
- Pots (Ia.Ftn.Cl.Model.Data) : POTS legacy support class for Fixed Telecommunications Network (FTN) data model.
- Provision (Ia.Ftn.Cl.Model.Data) : Provision support class for Fixed Telecommunications Network (FTN) data model.
- ReportHistory (Ia.Ftn.Cl.Model.Data) : Report History support class for Fixed Telecommunications Network (FTN) data model.
- Report (Ia.Ftn.Cl.Model.Data) : Report support class for Fixed Telecommunications Network (FTN) data model.
- Secretary (Ia.Ftn.Cl.Model.Data) : Secretary support class of Fixed Telecommunications Network (FTN) data model.
- ServiceExemption (Ia.Ftn.Cl.Model.Data) : ServiceExemption Framework class for Fixed Telecommunications Network (FTN) data model.
- ServiceInitialState (Ia.Ngn.Cl.Model.Data) : Service Initial State Framework class for Next Generation Network (NGN) data model.
- ServiceRequestAdministrativeIssue (Ia.Ftn.Cl.Model.Data) : Service Request Administrative Issue support class for Fixed Telecommunications Network (FTN) data model.
- ServiceRequestHistory (Ia.Ftn.Cl.Model.Data) : Service Request History support class for Fixed Telecommunications Network (FTN) data model.
- ServiceRequestHsi (Ia.Ngn.Cl.Model.Data) : Service Request Hsi support class for Next Generation Network (NGN) data model.
- ServiceRequestOntDetail (Ia.Ftn.Cl.Model.Data) : Service Request Ont Detail support class for Fixed Telecommunications Network (FTN) data model.
- ServiceRequestOnt (Ia.Ftn.Cl.Model.Data) : Service Request Ont support class for Fixed Telecommunications Network (FTN) data model.
- ServiceRequestService (Ia.Ftn.Cl.Model.Data) : Service Request Service support class for Fixed Telecommunications Network (FTN) data model.
- ServiceRequestType (Ia.Ftn.Cl.Model.Data) : Service Request Type support class for Fixed Telecommunications Network (FTN) data model.
- ServiceRequest (Ia.Ftn.Cl.Model.Data) : Service Request support class for Fixed Telecommunications Network (FTN) data model.
- Service (Ia.Ftn.Cl.Model.Data) : Service support class for Fixed Telecommunications Network (FTN) data model.
- Service2 (Ia.Ftn.Cl.Model.Data) : Service support class for Fixed Telecommunications Network (FTN) data model.
- Ewsd (Ia.Ftn.Cl.Model.Data.Siemens) : Nokia's Siemens EWSD support class of Fixed Telecommunications Network (FTN) data model.
- Subscriber (Ia.Ftn.Cl.Model.Data.Siemens) : EWSD Subscriber support class for Fixed Telecommunications Network (FTN) data model.
- Staff (Ia.Ftn.Cl.Model.Data) : Staff support class for Fixed Telecommunications Network (FTN) data model.
- Transaction (Ia.Ftn.Cl.Model.Data) : Transaction support class for Fixed Telecommunications Network (FTN) data model.
- Access (Ia.Ftn.Cl.Model) : Access Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Contact (Ia.Ftn.Cl.Model) : Contact Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- AxeSubscriber (Ia.Ftn.Cl.Model.Ericsson) : AXE Subscriber Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Event (Ia.Ftn.Cl.Model) : Event Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Asbr (Ia.Ftn.Cl.Model.Huawei) : Huawei's AGCF Users (ASBR) Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- EmsBoard (Ia.Ftn.Cl.Model.Huawei) : Huawei's EMS Board Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- EmsDev (Ia.Ftn.Cl.Model.Huawei) : Huawei's EMS Dev Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Mgw (Ia.Ftn.Cl.Model.Huawei) : Huawei's Media Gateway (MGW) Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Msan (Ia.Ngn.Cl.Model.Huawei) : Huawei's Msan Entity Framework class for Next Generation Network (NGN) entity model.
- EmsOntSipInfo (Ia.Ftn.Cl.Model.Huawei) : Huawei's EMS ONT SIP INFO Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- EmsOnt (Ia.Ftn.Cl.Model.Huawei) : Huawei's EMS Ont Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Onu (Ia.Ngn.Cl.Model.Huawei) : Huawei's ONU Entity Framework class for Next Generation Network (NGN) entity model.
- Owsbr (Ia.Ftn.Cl.Model.Huawei) : Huawei's Owsbr Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- EmsPort (Ia.Ftn.Cl.Model.Huawei) : Huawei's EMS Port Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Sbr (Ia.Ftn.Cl.Model.Huawei) : Huawei's Sbr Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Seruattr (Ia.Ftn.Cl.Model.Huawei) : SERUATTR Signaling Service Processing System (SPS) support class for Huawei's Fixed Telecommunications Network (FTN) entity model.
- EmsVag (Ia.Ftn.Cl.Model.Huawei) : Huawei's EMS VAG Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- EmsVoipPstnUser (Ia.Ftn.Cl.Model.Huawei) : Huawei's EMS VOIP PSTN User Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Inventory (Ia.Ftn.Cl.Model) : Inventory Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- LogicalCircuit (Ia.Ngn.Cl.Model) : Logical-Circuit Entity Framework class for Next Generation Network (NGN) entity model.
- Miscellaneous (Ia.Ftn.Cl.Model) : Miscellaneous Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- NddPon (Ia.Ngn.Cl.Model.NetworkDesignDocument) : Network Design Document support class for Next Generation Network (NGN) entity model.
- AgcfEndpoint (Ia.Ftn.Cl.Model.Nokia) : AGCF Endpoint Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- AgcfGatewayRecord (Ia.Ftn.Cl.Model.Nokia) : AGCF Gateway Record Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- AlInitialInstallation (Ia.Ngn.Cl.Model.AlcatelLucent) : Alcatel-Lucent Initial Installation Entity Framework class for Next Generation Network (NGN) entity model.
- AmsTransaction (Ia.Ftn.Cl.Model.Nokia) : Nokia AmsTransaction Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- SubParty (Ia.Ftn.Cl.Model.Nokia) : SubParty Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Subscriber (Ia.Ftn.Cl.Model.Nokia) : Subscriber Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- OntOntPots (Ia.Ftn.Cl.Model) : ONT-ONTPOTS Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- OntServiceHsi (Ia.Ngn.Cl.Model) : ONT-SERVICEHSI Entity Framework class for Next Generation Network (NGN) entity model.
- OntServiceVoip (Ia.Ftn.Cl.Model) : ONT-SERVICEVOIP Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Ont (Ia.Ftn.Cl.Model) : ONT Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- ReportHistory (Ia.Ftn.Cl.Model) : Report History Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Report (Ia.Ftn.Cl.Model) : Report Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- ServiceExemption (Ia.Ftn.Cl.Model) : ServiceExemption Framework class for Fixed Telecommunications Network (FTN) entity model.
- ServiceInitialState (Ia.Ngn.Cl.Model) : Service Initial State Entity Framework class for Next Generation Network (NGN) entity model.
- ServiceRequestAdministrativeIssue (Ia.Ftn.Cl.Model) : Service Request Administrative Issue Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- ServiceRequestHistory (Ia.Ftn.Cl.Model) : Service Request History Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- ServiceRequestHsi (Ia.Ngn.Cl.Model) : Service Request Hsi Entity Framework class for Next Generation Network (NGN) entity model.
- ServiceRequestOntDetail (Ia.Ftn.Cl.Model) : Service Request Ont Detail Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- ServiceRequestOnt (Ia.Ftn.Cl.Model) : Service Request Ont Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- ServiceRequestService (Ia.Ftn.Cl.Model) : Service Request Service Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- ServiceRequestType (Ia.Ftn.Cl.Model) : Service Request Type Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- ServiceRequest (Ia.Ftn.Cl.Model) : Service Request Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Service2 (Ia.Ftn.Cl.Model) : Service Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- EwsdSubscriber (Ia.Ftn.Cl.Model.Siemens) : EWSD Subscriber Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Staff (Ia.Ftn.Cl.Model) : Staff Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Transaction (Ia.Ftn.Cl.Model) : Transaction Entity Framework class for Fixed Telecommunications Network (FTN) entity model.
- Chat (Ia.Ftn.Cl.Model.Telegram) : Telegram Chat/Group/User support class of Fixed Telecommunications Network (FTN) business and data model.
- Access (Ia.Ftn.Cl.Model.Ui) : Access support class for Fixed Telecommunications Network (FTN) ui model.
- Default (Ia.Ftn.Cl.Model.Ui.Administration) : Administration support class for Fixed Telecommunications Network (FTN) ui model.
- Framework (Ia.Ftn.Cl.Model.Ui.Administration) : Network Design Document support class for Fixed Telecommunications Network (FTN) UI model.
- Default (Ia.Ftn.Cl.Model.Ui) : Default support class for Fixed Telecommunications Network (FTN) ui model.
- Subscriber (Ia.Ftn.Cl.Model.Ui.Ericsson) : AXE Subscriber Entity Framework class for Fixed Telecommunications Network (FTN) UI model.
- EmsOnt (Ia.Ftn.Cl.Model.Ui.Huawei) : Huawei's EMS Ont Entity Framework class for Fixed Telecommunications Network (FTN) UI model.
- Sbr (Ia.Ftn.Cl.Model.Ui.Huawei) : Huawei's Sbr Entity Framework class for Fixed Telecommunications Network (FTN) UI model.
- InventoryForDataGridView (Ia.Ftn.Cl.Model.Ui) : Inventory For DataGridView support class for Fixed Telecommunications Network (FTN) ui model.
- Mail (Ia.Ftn.Cl.Model.Ui) : Mail process support class of Fixed Telecommunications Network (FTN) UI model.
- AccessFamilyTypeAreaBlock (Ia.Ftn.Cl.Model.Ui.Maintenance) : Maintenance support class for Fixed Telecommunications Network (FTN) ui model.
- Find (Ia.Ftn.Cl.Model.Ui.Maintenance) : Find subscriber and network information support class for the Fixed Telecommunications Network ui model
- Ams (Ia.Ftn.Cl.Model.Ui.Maintenance.Transaction) : Ams support class for Fixed Telecommunications Network (FTN) ui model.
- Default (Ia.Ftn.Cl.Model.Ui.Maintenance.Report) : Maintenance Report data support class for the Fixed Telecommunications Network ui model
- NetworkDesignDocument (Ia.Ftn.Cl.Model.Ui) : Network Design Document support class for Fixed Telecommunications Network (FTN) UI model.
- AgcfEndpoint (Ia.Ftn.Cl.Model.Ui.Nokia) : AGCF Endpoint Entity Framework class for Fixed Telecommunications Network (FTN) ui model.
- AgcfGatewayRecord (Ia.Ftn.Cl.Model.Ui.Nokia) : AGCF Gateway Record Entity Framework class for Fixed Telecommunications Network (FTN) UI model.
- SubParty (Ia.Ftn.Cl.Model.Ui.Nokia) : SubParty Entity Framework class for Fixed Telecommunications Network (FTN) ui model.
- Subscriber (Ia.Ftn.Cl.Model.Ui.Nokia) : Subscriber Entity Framework class for Fixed Telecommunications Network (FTN) ui model.
- Performance (Ia.Ftn.Cl.Model.Ui) : Performance support class for Fixed Telecommunications Network (FTN) ui model.
- Access (Ia.Ftn.Cl.Model.Ui.Provision) : Access support class for Fixed Telecommunications Network (FTN) ui model.
- ReportAccessServiceRequest (Ia.Ftn.Cl.Model.Ui) : Report Access Service Request support class for Fixed Telecommunications Network (FTN) ui model.
- Report (Ia.Ftn.Cl.Model.Ui) : Report support class for Fixed Telecommunications Network (FTN) ui model.
- ServiceAccessFlatTermId (Ia.Ftn.Cl.Model.Ui) : ServiceAccessFlatTermId support class for Fixed Telecommunications Network (FTN) ui model.
- ServiceCustomerAddressAccessStatisticalAccessName (Ia.Ftn.Cl.Model.Ui) : ServiceRequest ServiceRequestService Access Statistic support class for Fixed Telecommunications Network (FTN) ui model.
- ServiceRequestAdministrativeIssue (Ia.Ftn.Cl.Model.Ui) : Service Request Administrative Issue Entity Framework class for Fixed Telecommunications Network (FTN) UI model.
- ServiceRequestService (Ia.Ftn.Cl.Model.Ui) : Service Request Service Entity Framework class for Fixed Telecommunications Network (FTN) UI model.
- Service2 (Ia.Ftn.Cl.Model.Ui) : Service class for Fixed Telecommunications Network (FTN) UI model.
- Subscriber (Ia.Ftn.Cl.Model.Ui.Siemens) : EWSD Subscriber Entity Framework class for Fixed Telecommunications Network (FTN) UI model.
- Text (Ia.Ftn.Cl.Model.Ui) : Text support class for Fixed Telecommunications Network (FTN) ui model.
- Administration (Ia.Ftn.Wa.Model.Business) : Administration support class for Fixed Telecommunications Network (FTN) web application (Intranet) model.
- Contact (Ia.Ftn.Wa.Model.Business) : Contact support class for Fixed Telecommunications Network (FTN) web application (Intranet) model.
- Default (Ia.Ftn.Wa.Model.Business) : Administration support class for Fixed Telecommunications Network (FTN) web application (Intranet) model.
- Script (Ia.Ftn.Wa.Model.Business.Maintenance) : Script support class for Fixed Telecommunications Network (FTN) web application (Intranet) model.
- AccessController (Ia.Ngn.Ofn.Wa.Api.Model.Controller) : Access API Controller class of Optical Fiber Network (OFN) model.
- EncryptionController (Ia.Ngn.Ofn.Wa.Api.Controller.Cryptography) : Cryptography, Encryption Controller
- Default2Controller (Ia.Ftn.Wa.Api.Model.Controller) : Default API Controller class of Optical Fiber Network (OFN) model.
- MaintenanceController (Ia.Ngn.Ofn.Wa.Api.Model.Controller) : Maintenance API Controller class of Optical Fiber Network (OFN) model.
- ServiceRequestAdministrativeIssueController (Ia.Ngn.Ofn.Wa.Api.Model.Controller) : Service Request Administrative Issue API Controller class of Optical Fiber Network (OFN) model.
- ServiceRequestTypeController (Ia.Ngn.Ofn.Wa.Api.Model.Controller) : Service Request Type API Controller class of Optical Fiber Network (OFN) model.
- ServiceRequestController (Ia.Ngn.Ofn.Wa.Api.Model.Controller) : Service Request API Controller class of Optical Fiber Network (OFN) model.
- ServiceController (Ia.Ngn.Ofn.Wa.Api.Model.Controller) : Service API Controller class of Optical Fiber Network (OFN) model.
- Administration (Ia.Ftn.Wa.Model.Data) : Administration support class for Fixed Telecommunications Network (FTN) web application (Intranet) model.
- Script (Ia.Ftn.Wa.Model.Data) : Script support class for Fixed Telecommunications Network (FTN) web application (Intranet) model.
- Default (Ia.Ftn.Wa.Model.Ui) : Default support class for Fixed Telecommunications Network (FTN) web application (Intranet) model.
- Mouse (Ia.Cl.Model) : Windows mouse movements and properties control support class.
- Winapi (Ia.Cl.Model) : WINAPI click events support class.
- Agent (Ia.Cl.Model) : Agent model
- ApplicationConfiguration (Ia.Cl.Model) : Webhook API Controller class.
- Authentication (Ia.Cl.Model) : Manage and verify user logging and passwords. The administrator will define the user's password and logging website. The service will issue a true of false according to authentication.
- Storage (Ia.Cl.Models.Azure) : Azure Cloud related support functions.
- Default (Ia.Cl.Models.Business.Nfc) : Default NFC Near-Field Communication (NFC) Support Business functions
- Inventory (Ia.Cl.Models.Business.Nfc) : Inventory NFC Near-Field Communication (NFC) Support Business functions
- Tag (Ia.Cl.Models.Business.Nfc) : TAG NFC Near-Field Communication (NFC) Support Business functions
- Country (Ia.Cl.Model) : Country geographic coordinates and standard UN naming conventions.
- Germany (Ia.Cl.Model) : German cities and states.
- Kuwait (Ia.Cl.Model) : Kuwait provinces, cities, and areas.
- SaudiArabia (Ia.Cl.Model) : Saudi Arabia provinces, cities, and areas.
- Encryption (Ia.Cl.Models.Cryptography) : Symmetric Key Algorithm (Rijndael/AES) to encrypt and decrypt data.
- Default (Ia.Cl.Models.Data) : Support class for data model
- Default (Ia.Cl.Models.Data.Nfc) : Default NFC Near-Field Communication (NFC) Support Data functions
- Inventory (Ia.Cl.Models.Data.Nfc) : Inventory NFC Near-Field Communication (NFC) Support Data functions
- Project (Ia.Cl.Models.Nfc.Data) : Project Support class for NFC data model
- Tag (Ia.Cl.Models.Data.Nfc) : TAG NFC Near-Field Communication (NFC) Support Data functions
- Default (Ia.Cl.Models.Db) : Database support class.
- Msmq (Ia.Cl.Models.Db) : MSMQ Database support class. This handles storing and retrieving MSMQ storage.
- MySql (Ia.Model.Db) : MySQL supporting class.
- Object (Ia.Cl.Models.Db) : Object entity class
- Odbc (Ia.Cl.Models.Db) : ODBC support class.
- OleDb (Ia.Cl.Models.Db) : OLEDB support class
- Oracle (Ia.Cl.Models.Db) : Oracle support class.
- Sqlite (Ia.Cl.Models.Db) : SQLite support class.
- SqlServer (Ia.Cl.Models.Db) : SQL Server support class.
- SqlServerCe (Ia.Cs.Db) : SQL Server CE support class.
- Temp (Ia.Cl.Models.Db) : Temporary Storage support class.
- Text (Ia.Cl.Models.Db) : Text Database support class. This handles storing and retrieving text storage.
- Xml (Ia.Cl.Models.Db) : XML Database support class. This handles storing and retrieving XDocument storage.
- Default (Ia.Cl.Model) : General use static class of common functions used by most applications.
- Gv (Ia.Model.Design) : ASP.NET design related support class.
- Enumeration () : Enumeration class. Extends enumeration to class like behaviour.
- Extention () : Extention methods for different class objects.
- File (Ia.Cl.Model) : File manipulation related support class.
- Ftp (Ia.Cl.Model) : A wrapper class for .NET 2.0 FTP
- Location (Ia.Cl.Models.Geography) : Geographic location related function, location, coordinates (latitude, longitude), bearing, degree and radian conversions, CMap value for resolution, and country geographic info-IP from MaxMind.
- GeoIp (Ia.Cl.Model) : GeoIp class of Internet Application project model.
- Gmail (Ia.Cl.Model) : Gmail API support class
- StaticMap (Ia.Cl.Models.Google) : Google support class.
- Drive (Ia.Cl.Models.Google) : Google Drive Directory and File support class.
- Heartbeat (Ia.Cl.Model) : Heartbeat class.
- Hijri (Ia.Cl.Model) : Hijri date handler class.
- HtmlHelper (Ia.Cl.Model) : HtmlHelper for ASP.Net Core.
- Html (Ia.Cl.Model) : Handle HTML encoding, decoding functions.
- Http (Ia.Cl.Model) : Contains functions that relate to posting and receiving data from remote Internet/Intranet pages
- Identity (Ia.Cl.Model) : ASP.NET Identity support class.
- Image (Ia.Cl.Model) : Image processing support class.
- Imap (Ia.Cl.Model) : IMAP support class.
- Language (Ia.Cl.Model) : Language related support class including langauge list and codes.
- Individual (Ia.Cl.Models.Life) : Individual object.
- Main (Ia.Cl.Models.Life) : General base class for life entities. Make it link through delegates to create and update database objects.
- Log (Ia.Cl.Model) : Log file support class.
- Mouse (Ia.Cl.Model) : Windows mouse movements and properties control support class.
- Msmq (Ia.Cl.Model) : MSMQ (Microsoft Message Queuing) Support class.
- Newspaper (Ia.Cl.Model) : Newspaper and publication display format support class.
- Inventory (Ia.Cl.Models.Nfc) : Inventory NFC Near-Field Communication (NFC) Support Entity functions
- Tag (Ia.Cl.Models.Nfc) : TAG NFC Near-Field Communication (NFC) Support Entity functions
- Ocr (Ia.Cl.Model) : Handles OCR operations.
- Packet (Ia.Cl.Model) : Packet model
- PrayerTime (Ia.Cl.Model) : Prayer times support class.
- Punycode (Ia.Cl.Model) : Punycode support class.
- QrCode (Ia.Cl.Model) : QR Code support class.
- Result (Ia.Cl.Model) : Result support class.
- Seo (Ia.Cl.Model) : Search Engine Optimization (SEO) support class.
- DynamicSiteMapProvider () : Sitemap support class.
- Sms (Ia.Cl.Model) : SMS API service support class. Handles sending and recieving SMS messages through the ClickATell.com SMS API Service gateway. Requires subscription.
- Smtp (Ia.Cl.Model) : SMTP send mail server suppot class.
- Socket (Ia.Cl.Model) : Search Engine Optimization (SEO) support class.
- Sound (Ia.Cl.Model) : Sound support class.
- Stopwatch (Ia.Cl.Model) : Stopwatch model
- TagHelper (Ia.Cl.Models.T) : TagHelper for ASP.Net Core.
- Telnet (Ia.Cl.Model) : Telnet communication support class.
- Trace (Ia.Cl.Model) : Trace function to try to identifiy a user using IP addresses, cookies, and session states.
- Default (Ia.Cl.Models.Ui) : Default support UI class
- Upload (Ia.Cl.Model) : Handle file uploading functions.
- Utf8 (Ia.Cl.Model) : Handle UTF8 issues.
- Weather (Ia.Cl.Model) : Weather class
- Winapi (Ia.Cl.Model) : WINAPI click events support class.
- Word (Ia.Cl.Model) : Word object.
- Twitter (Ia.Cl.Model) : Twitter API support class.
- Xml (Ia.Cl.Model) : XML support class.
- Zip (Ia.Cl.Model) : Zip
- Business (Ia.Islamic.Koran.Belief.Model) : Koran Reference Network support functions: Business model
- Default (Ia.Islamic.Cl.Model.Business) : Koran Reference Network Class Library support functions: Business model
- PrayerTime (Ia.Islamic.Koran.Cl.Model.Business) : Prayer Time Business class of Islamic Koran Reference Network project model.
- Word (Ia.Islamic.Cl.Model.Business) : Koran Reference Network Class Library support functions: business model
- DefaultController (Ia.Ngn.Cl.Model.Api.Controller) : Service Suspension API Controller class of Next Generation Network'a (NGN's) model.
- KoranController (Ia.Islamic.Koran.Cl.Model.Api.Controller) : Koran API Controller class of Islamic Koran Reference Network project model.
- PrayerTimeController (Ia.Islamic.Koran.Cl.Model.Api.Controller) : Prayer Time API Controller class of Islamic Koran Reference Network project model.
- Chapter (Ia.Islamic.Cl.Model.Data) : Koran Reference Network Class Library support functions: data model
- Default (Ia.Islamic.Cl.Model.Data) : Koran Reference Network Class Library support functions: Data model
- Koran (Ia.Islamic.Cl.Model.Data) : Koran Reference Network Class Library support functions: data model
- VerseTopic (Ia.Islamic.Cl.Model.Data) : Koran Reference Network Class Library support functions: data model
- Verse (Ia.Islamic.Cl.Model.Data) : Koran Reference Network Class Library support functions: data model
- Koran (Ia.Islamic.Cl.Model.Context) : Koran Reference Network Data Context
- Ef (Ia.Cl.Model) : Entity Framework support function
- Chapter (Ia.Islamic.Cl.Model) : Chapter Koran Reference Network Class Library support functions: Entity model
- Koran (Ia.Islamic.Cl.Model) : Koran Koran Reference Network Class Library support functions: Entity model
- VerseTopic (Ia.Islamic.Cl.Model) : VerseTopic Koran Reference Network Class Library support functions: Entity model
- Verse (Ia.Islamic.Cl.Model) : Verse Koran Reference Network Class Library support functions: Entity model
- WordVerse (Ia.Islamic.Cl.Model) : WordVerse Koran Reference Network Class Library support functions: Entity model
- Word (Ia.Islamic.Cl.Model) : Word Koran Reference Network Class Library support functions: Entity model
- Translation (Ia.Islamic.Cl.Model) : Koran Reference Network Class Library support functions: Data model
- VerseTopicUi (Ia.Islamic.Cl.Model.Ui) : Koran Reference Network Class Library support functions: UI model
- Default (Ia.Islamic.Koran.Wa.Model.Ui) : Koran Reference Network Class Library support functions: UI model
- Default (Ia.Islamic.Koran.Wfa.Model.Business) : Koran Reference Network Windows Form support functions: Business model
- Preparation (Ia.Islamic.Koran.Wfa.Model.Business) : Koran Reference Network Windows Form support functions: Business model
- Default (Ia.Islamic.Koran.Wfa.Model.Data) : Koran Reference Network Windows Form support functions: Data model
- Kanji (Ia.Learning.Cl.Model.Business) : Kanji business support class
- Kanji (Ia.Learning.Cl.Model.Data) : Kanji support class
- Default (Ia.Learning.Cl.Model) : Default data support functions
- MoeBook (Ia.Learning.Cl.Model) : Ministry of Education Books support class for Learning data model.
- Business (Ia.Learning.Kafiya.Model) : Default business support class.
- Data (Ia.Learning.Kafiya.Model) : Default data support class.
- Default (Ia.Learning.Kanji.Model.Business) : Default business support class.
- Default (Ia.Learning.Kanji.Model.Ui) : Default UI support class.
- Newspaper (Ia.Cl.Model) : Newspaper and publication display format support class.
- Default (Ia.Statistics.Cl.Model.Boutiqaat) : Structure of the boutiqaat.com website.
- Default (Ia.Statistics.Cl.Model.Dabdoob) : Structure of the dabdoob.com website.
- Default (Ia.Statistics.Cl.Model.EnglishBookshop) : Structure of the theenglishbookshop.com website.
- Default (Ia.Statistics.Cl.Model.FantasyWorldToys) : Structure of the fantasyworldtoys.com website.
- Default (Ia.Statistics.Cl.Model.HsBookstore) : Structure of the hsbookstore.com website.
- Default (Ia.Statistics.Cl.Model.LuluHypermarket) : Structure of the lulutypermarket.com website.
- Default (Ia.Statistics.Cl.Model.Natureland) : Structure of the natureland.net website.
- Site (Ia.Statistics.Cl.Model) : Site support class for Optical Fiber Network (OFN) data model.
- Default (Ia.Statistics.Cl.Model.SultanCenter) : Structure of the sultan-center.com website.
- Default (Ia.Statistics.Cl.Model.Taw9eel) : Structure of the taw9eel.com website.
- Default (Ia.TentPlay.Cl.Model.Business) : Support class for TentPlay business model
- Default (Ia.TentPlay.Cl.Model.Business.Trek) : Support class for TentPlay Trek business model
- FeatureClassDistanceToCapital (Ia.TentPlay.Cl.Model.Business.Trek) : FeatureClassDistanceToCapital Support class for TentPlay business model
- FeatureClass (Ia.TentPlay.Cl.Model.Business.Trek) : FeatureClass Support class for TentPlay Trek business model
- FeatureDesignation (Ia.TentPlay.Cl.Model.Business.Trek) : FeatureClass Support class for TentPlay Trek business model
- FeatureName (Ia.TentPlay.Cl.Model.Business.Trek) : Support class for TentPlay Trek business model
- Feature (Ia.TentPlay.Cl.Model.Business.Trek) : Feature class for TentPlay Trek business model
- CompanyInformation (Ia.TentPlay.Cl.Model.Data) : CompanyInformation Support class for TentPlay data model
- Default (Ia.TentPlay.Cl.Model.Data) : Support class for TentPlay data model
- ApplicationInformation (Ia.TentPlay.Cl.Model.Data.Trek) : ApplicationInformation Support class for TentPlay Trek data model
- Default (Ia.TentPlay.Cl.Model.Data.Trek) : Default class for TentPlay Trek data model
- FeatureClass (Ia.TentPlay.Cl.Model.Data.Trek) : FeatureClass Support class for TentPlay Trek business model
- FeatureDesignation (Ia.TentPlay.Cl.Model.Data.Trek) : FeatureDesignation Support class for TentPlay Trek data model
- Feature (Ia.TentPlay.Cl.Model.Data.Trek) : Feature Support class for TentPlay entity data
- NgaCountryWaypoint (Ia.TentPlay.Waypoint.Cl.Model.Data) : NgaCountryWaypoint Support class for TentPlay Waypoint entity data
- Score (Ia.TentPlay.Cl.Model.Memorise) : Score entity functions
- FeatureDesignation (Ia.TentPlay.Cl.Model.Trek) : FeatureDesignation Support class for TentPlay Trek entity model
- Feature (Ia.TentPlay.Cl.Model.Trek) : Feature Support class for TentPlay entity model
- ApplicationInformation (Ia.TentPlay.Cl.Model.Memorise) : ApplicationInformation Support class for TentPlay Memorise model
- Default (Ia.TentPlay.Cl.Model.Memorise) : Default class for TentPlay Memorise data model
- German (Ia.TentPlay.Cl.Model.Memorise) : German class
- Kana (Ia.TentPlay.Cl.Model.Memorise) : Kana class
- Kanji (Ia.TentPlay.Cl.Model.Memorise) : Kanji class
- Math (Ia.TentPlay.Cl.Model.Memorise) : Math Class
- MorseCode (Ia.TentPlay.Cl.Model.Memorise) : Morse code class
- PhoneticAlphabet (Ia.TentPlay.Cl.Model.Memorise) : Phonetic Alphabet
- Russian (Ia.TentPlay.Cl.Model.Memorise) : Russian class
- Test (Ia.TentPlay.Cl.Model.Memorise) : Test Class
- Default (Ia.TentPlay.Cl.Model.Ui.Trek) : Default class for TentPlay Trek UI model