From f8de6c51a5bf6d1e42dab1b4e704984e80ec18d0 Mon Sep 17 00:00:00 2001 From: sakv2e10204 Date: Tue, 12 Apr 2022 17:37:42 +0530 Subject: [PATCH] Fiber validation --- .../.vs/TelecomInfraProject/v16/.suo | Bin 185856 -> 187392 bytes .../TelecomInfraProject/Pages/homepage.cshtml | 4 +- .../TelecomInfraProject.Views.dll | Bin 249856 -> 249856 bytes .../TelecomInfraProject.Views.pdb | Bin 24200 -> 24200 bytes .../PubTmp/Out/TelecomInfraProject.Views.dll | Bin 249856 -> 249856 bytes .../PubTmp/Out/TelecomInfraProject.Views.pdb | Bin 24200 -> 24200 bytes .../Out/wwwroot/Data/ConfigurationData.json | 16 +- .../wwwroot/js/Network Graph/stylenetwork.js | 97 ++++-- .../Razor/Pages/homepage.cshtml.g.cs | 322 +++++++++--------- .../TelecomInfraProject.Views.dll | Bin 249856 -> 249856 bytes .../TelecomInfraProject.Views.pdb | Bin 24200 -> 24200 bytes .../wwwroot/Data/ConfigurationData.json | 16 +- .../wwwroot/Data/StyleData.json | 2 +- .../wwwroot/js/Network Graph/stylenetwork.js | 99 ++++-- .../wwwroot/js/validation.js | 33 +- 15 files changed, 338 insertions(+), 251 deletions(-) diff --git a/TelecomInfraProject-V1/.vs/TelecomInfraProject/v16/.suo b/TelecomInfraProject-V1/.vs/TelecomInfraProject/v16/.suo index 3891702df7dc19a45bd2ff155d68b13709646f00..d03033977e2c53522060af9844a47e76d3e6a94f 100644 GIT binary patch delta 7949 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 NK46Qy%0FjC{{YK~*$e;x delta 7356 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 diff --git a/TelecomInfraProject-V1/TelecomInfraProject/Pages/homepage.cshtml b/TelecomInfraProject-V1/TelecomInfraProject/Pages/homepage.cshtml index 986bcee..9b6d0f5 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/Pages/homepage.cshtml +++ b/TelecomInfraProject-V1/TelecomInfraProject/Pages/homepage.cshtml @@ -413,14 +413,14 @@ -
+
W :
-
+
H : diff --git a/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.dll b/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.dll index 2fd37379ab84d2df999dd1340108f08c3c222b3a..0323febb6c7a6468d792602ce955f905d91cbff2 100644 GIT binary patch delta 9578 zcmcIq3se->8J;_L6;J~h1a?tzdFc|+F3UaJawXe>U!$j*dAI8qufy8fJ2w5p29O4~<}z z9Zox1i@KeN4eArkU| zVXAKhgLMV0kg8;c>E~0GLO<14p+!BJWth;a5wxND6!fUl2#8pr;emo#R4wo%%yaWt zzuSKsgz&6|Ou zc}pppchsW!twuDz*NSG%eY0r)WED-6E}DudqUn<-n*HX8<};O|8Ms(9gI0=WNS$b^ z){EwlMrzgwi5u1|Hb?Ff&6qaP)VwR2aqo-fs6UEk!Wq%jpBGKjCDBa!QZ!R;h^95C zTeQdjAes{q>y|j(Pc$98hP=n$plIu`={pr(+8W}C-kcyolMsP>td7fF48i;r z(CQaFg88*h(jinSbTAvZ;3Ytxp#=I8cQ8!`3HlwS5KNJg`*SR<8d`kkK~= zdt&=0OR($^A(Bhn=~WPkX$V9z#Um0^iUi*#(d)b~Y z>99K*_)=+1=p6TOodd;m(H2poQIjPdGGpL!y3pYv_rZDx8q-8u!rdViWJx+K8V;8y zxi4>*Ugn)^H>%k9Y_54D=1I2M*-M)$-SHpDlk^CPhs%Ne z++s(mGilS41<{X$%UN#1%d;ee4tjZa+TX5M>BN5F4pX^QVII^Iw405T+9xb(sux?F7;sVDwE)+>nS^W zm%FwTru0TVkQceN38<8Szt#)n=eXT1P}>m(AiwBwk{LBmg8$BdoDrr_)XCX)m!L^u zM#O}<$>(d_=aomh;zPKqUgOuZTUi#k>8g{LisqQr+<-l!5u04&On)ohcVQj7$mgfN z250x)U~bD>GZ5cJ+KiOQYEEWN@qfiRq?NxA8%@LkW{=!jcYQ^pt>6I0IU7(Ki!j14}^p~VQ6 z1-?s#Zv(VxnM9$r99nGfTM4}A)l$a5m_@u!U`l{b#_t)XA4A_v{u90Yk8b!gg_k!C`tVi+?`xrq@}o?nM=>*ID0aLw4`8&fkxA z`glFonTJue_hVJ@Xtwuj;N(%X*88zG9z(6(XKgqxN36Lg(71TkK8$a^h58{<`Z5kA zH}l{;5O5!bkTXA^9P;nms0r=hH*}*0{3L*bzxFMP?4RfDgNhlphXlIG^TmkWjbz}b z`#c;oNzn5Hyw=Uwtu z<>I5V42q`82yg01kZ;d){GKeH=&qrKx@PRZ5#%FnU2MqP1v9Zc64GtZ3=Wyvk6aR7 zn1zqXGBEmtg>FXFlOUnbYd>DA&`S^|;6OwK?R3kbeg*7dVEO}9u2}#d`G#{{f)=!{`59eE}utp(6jnOBp z)D;{%YCj?E6?ii_z6^(vOH1){vSf)C0c=8~a2ehsg9Ex=(wCVOEXQBS;(%_VdZ@Fl zD{x;dLrSPZt^=A_XF;oEsWUT-gVrtihvXQIeLnP~7%2t_8Hd79W&je6B}>^#0&A2RajVw&Ju6PeS2qXH``TF>U} z{=~Y~+FoF7{pu*$+JRrzJ!-vu;ZZA)E8jaYgDpSz;y~Z!Z5h{q!2R=(+UmxL5Y)}v ZPGb$?{r`-A#OxpwKkzKRg&MU!{{;%y17QFF delta 9523 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 RNQ6~pvHMwaA6M%-{1=bun!o@6 diff --git a/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb b/TelecomInfraProject-V1/TelecomInfraProject/bin/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb index b77e33130b0fe2cbf1c6d76c9a84f691365ef9dc..4cca452eab061e939c7cf9d9e4be0fcdb7cd6007 100644 GIT binary patch delta 94 zcmV-k0HObgy#a{50g!wYXlSU;RHD;Blt8duK&a%p+n}hJv5?v13W3wWi^?uocX)jg!m}(4Mp72$ei_@% diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.dll b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.dll index 2fd37379ab84d2df999dd1340108f08c3c222b3a..0323febb6c7a6468d792602ce955f905d91cbff2 100644 GIT binary patch delta 9578 zcmcIq3se->8J;_L6;J~h1a?tzdFc|+F3UaJawXe>U!$j*dAI8qufy8fJ2w5p29O4~<}z z9Zox1i@KeN4eArkU| zVXAKhgLMV0kg8;c>E~0GLO<14p+!BJWth;a5wxND6!fUl2#8pr;emo#R4wo%%yaWt zzuSKsgz&6|Ou zc}pppchsW!twuDz*NSG%eY0r)WED-6E}DudqUn<-n*HX8<};O|8Ms(9gI0=WNS$b^ z){EwlMrzgwi5u1|Hb?Ff&6qaP)VwR2aqo-fs6UEk!Wq%jpBGKjCDBa!QZ!R;h^95C zTeQdjAes{q>y|j(Pc$98hP=n$plIu`={pr(+8W}C-kcyolMsP>td7fF48i;r z(CQaFg88*h(jinSbTAvZ;3Ytxp#=I8cQ8!`3HlwS5KNJg`*SR<8d`kkK~= zdt&=0OR($^A(Bhn=~WPkX$V9z#Um0^iUi*#(d)b~Y z>99K*_)=+1=p6TOodd;m(H2poQIjPdGGpL!y3pYv_rZDx8q-8u!rdViWJx+K8V;8y zxi4>*Ugn)^H>%k9Y_54D=1I2M*-M)$-SHpDlk^CPhs%Ne z++s(mGilS41<{X$%UN#1%d;ee4tjZa+TX5M>BN5F4pX^QVII^Iw405T+9xb(sux?F7;sVDwE)+>nS^W zm%FwTru0TVkQceN38<8Szt#)n=eXT1P}>m(AiwBwk{LBmg8$BdoDrr_)XCX)m!L^u zM#O}<$>(d_=aomh;zPKqUgOuZTUi#k>8g{LisqQr+<-l!5u04&On)ohcVQj7$mgfN z250x)U~bD>GZ5cJ+KiOQYEEWN@qfiRq?NxA8%@LkW{=!jcYQ^pt>6I0IU7(Ki!j14}^p~VQ6 z1-?s#Zv(VxnM9$r99nGfTM4}A)l$a5m_@u!U`l{b#_t)XA4A_v{u90Yk8b!gg_k!C`tVi+?`xrq@}o?nM=>*ID0aLw4`8&fkxA z`glFonTJue_hVJ@Xtwuj;N(%X*88zG9z(6(XKgqxN36Lg(71TkK8$a^h58{<`Z5kA zH}l{;5O5!bkTXA^9P;nms0r=hH*}*0{3L*bzxFMP?4RfDgNhlphXlIG^TmkWjbz}b z`#c;oNzn5Hyw=Uwtu z<>I5V42q`82yg01kZ;d){GKeH=&qrKx@PRZ5#%FnU2MqP1v9Zc64GtZ3=Wyvk6aR7 zn1zqXGBEmtg>FXFlOUnbYd>DA&`S^|;6OwK?R3kbeg*7dVEO}9u2}#d`G#{{f)=!{`59eE}utp(6jnOBp z)D;{%YCj?E6?ii_z6^(vOH1){vSf)C0c=8~a2ehsg9Ex=(wCVOEXQBS;(%_VdZ@Fl zD{x;dLrSPZt^=A_XF;oEsWUT-gVrtihvXQIeLnP~7%2t_8Hd79W&je6B}>^#0&A2RajVw&Ju6PeS2qXH``TF>U} z{=~Y~+FoF7{pu*$+JRrzJ!-vu;ZZA)E8jaYgDpSz;y~Z!Z5h{q!2R=(+UmxL5Y)}v ZPGb$?{r`-A#OxpwKkzKRg&MU!{{;%y17QFF delta 9523 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 RNQ6~pvHMwaA6M%-{1=bun!o@6 diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.pdb b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/TelecomInfraProject.Views.pdb index b77e33130b0fe2cbf1c6d76c9a84f691365ef9dc..4cca452eab061e939c7cf9d9e4be0fcdb7cd6007 100644 GIT binary patch delta 94 zcmV-k0HObgy#a{50g!wYXlSU;RHD;Blt8duK&a%p+n}hJv5?v13W3wWi^?uocX)jg!m}(4Mp72$ei_@% diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/Data/ConfigurationData.json b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/Data/ConfigurationData.json index cad869d..01a5306 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/Data/ConfigurationData.json +++ b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/Data/ConfigurationData.json @@ -140,15 +140,15 @@ }, "default": { "fiber_type": "", - "CD_coefficient": 0.0, - "PMD_coefficient": 0.0, - "Span_length": "0.0", - "Loss_coefficient": "0.0", - "Connector_in": "0.0", - "Connector_out": "0.0", - "Ageing_loss": "0.0", + "CD_coefficient": "", + "PMD_coefficient": "", + "Span_length": "", + "Loss_coefficient": "", + "Connector_in": "", + "Connector_out": "", + "Ageing_loss": "", "Length_based_loss": false, - "Span_loss": "0.0" + "Span_loss": "" } }, diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/js/Network Graph/stylenetwork.js b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/js/Network Graph/stylenetwork.js index 41fa36f..c7cea46 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/js/Network Graph/stylenetwork.js +++ b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/PubTmp/Out/wwwroot/js/Network Graph/stylenetwork.js @@ -141,7 +141,7 @@ $(document).ready(function () { console.log("An error has occurred2."); }); - $.getJSON("/Data/yang.json", function (data) { + $.getJSON("/Data/Equipment_JSON_MOD2.json", function (data) { eqpt_config = data; load_EqptConfig(); }).fail(function () { @@ -586,8 +586,8 @@ $(document).ready(function () { }); $('#btn_CreateNetwork').click(function () { $('#divSelection').hide(); - - /////$("#stepGP").click(); + //$('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); + //$("#stepGP").click(); $("#stepCreateTopology").click(); }); $('#cbxSingleFiber').change(function () { @@ -595,24 +595,24 @@ $(document).ready(function () { //alert(); } }); - $('#txth, #txtw').change(function () { - changeWorkAreaWH($(this).attr('id')); - }); + //$('#txth, #txtw').change(function () { + // changeWorkAreaWH($(this).attr('id')); + //}); - $('.minus').click(function () { - var $input = $(this).parent().find('input'); - var count = parseInt($input.val()) - 50; - count = count < 1 ? 1 : count; - $input.val(count); - $input.change(); - return false; - }); - $('.plus').click(function () { - var $input = $(this).parent().find('input'); - $input.val(parseInt($input.val()) + 50); - $input.change(); - return false; - }); + //$('.minus').click(function () { + // var $input = $(this).parent().find('input'); + // var count = parseInt($input.val()) - 50; + // count = count < 1 ? 1 : count; + // $input.val(count); + // $input.change(); + // return false; + //}); + //$('.plus').click(function () { + // var $input = $(this).parent().find('input'); + // $input.val(parseInt($input.val()) + 50); + // $input.change(); + // return false; + //}); }); function networkView(view) { @@ -1216,15 +1216,44 @@ function draw(isImport) { }; network = new vis.Network(container, data, options); - $('canvas').css('width', ''); - $('canvas').css('height', ''); - $('canvas').css('border', '1px solid lightgray'); - $('*.vis-network').css('overflow', 'auto'); - $("canvas").prop('width', $('canvas').width()-2); - $("canvas").prop('height', $('canvas').height()-2); + - $("#txtw").val($('canvas').width()); - $("#txth").val($('canvas').height()); + //$('canvas').css('width', ''); + //$('canvas').css('height', ''); + //$('canvas').css('border', '1px solid lightgray'); + //$('*.vis-network').css('overflow', 'auto'); + //$("canvas").prop('width', $('canvas').width()-2); + //$("canvas").prop('height', $('canvas').height()-2); + + //$("#txtw").val($('canvas').width()); + //$("#txth").val($('canvas').height()); + + //if (isImport) + // $('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); + + //container.addEventListener("wheel", function (e) { + // if (e.wheelDelta < 0) { + // //scroll down + // let w, h; + // w = $('canvas').width() - 50; + // h = $('canvas').height() - 50; + // $("canvas").prop('width', w); + // $("canvas").prop('height', h); + // network.addNodeMode(); + // } else { + // //scroll up + + // let w, h; + // w = $('canvas').width() + 50; + // h = $('canvas').height() + 50; + // $("canvas").prop('width', w); + // $("canvas").prop('height', h); + // network.addNodeMode(); + // } + + // //prevent page fom scrolling + // return false; + //}) network.on("click", function (params) { //$("#txtx").val(params.pointer.canvas.x); @@ -1818,8 +1847,8 @@ function displayNodesHover(params) { function displayFiberHover(params) { var fiberDetails = network.body.data.edges.get(params.edge); var fiber_type = ""; - var span_length = "0"; - var span_loss = "0"; + var span_length = ""; + var span_loss = ""; if (fiberDetails.component_type == dualPatchJSON.component_type) return; if (fiberDetails.component_type == singleFiberJSON.component_type) { @@ -1905,7 +1934,7 @@ function displayFiberHover(params) { var spanlen = parseFloat(span_length); - if (spanlen <= 0) + if ( !(spanlen) || spanlen <= 0) hoverData += "Span length(in km) : " + span_length + "\n"; else hoverData += "Span length(in km) : " + span_length + "\n"; @@ -2340,7 +2369,7 @@ function exportNetwork(isSaveNetwork) { "tip-photonic-topology:fiber": { "type": item.fiber_type, "length": item.span_length.toString(), - "attenuation-in": "0.0", + "attenuation-in": "", "conn-att-in": item.connector_in, "conn-att-out": item.connector_out, //"loss_coef": item.loss_coefficient, @@ -5555,7 +5584,7 @@ function singleFiberEdit(fiberID, callback) { var span_length = $("#txtSpan_Length").val(); var spanlen = parseFloat(span_length); - if (spanlen <= 0) { + if ( !(spanlen) || spanlen <= 0) { $("#txtSpan_Length").addClass('input_error'); } else @@ -5596,7 +5625,7 @@ function updateSingleFiber(fiberID) { $("#ddlSingleFiberType").removeClass('input_error'); var spanlen = parseFloat(span_length); - if (spanlen <= 0) { + if (!(spanlen) || spanlen <= 0) { showMessage(alertType.Error, 'Pleae enter valid span length.'); $("#txtSpan_Length").addClass('input_error'); return; diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/Razor/Pages/homepage.cshtml.g.cs b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/Razor/Pages/homepage.cshtml.g.cs index aeb0085..c7f8661 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/Razor/Pages/homepage.cshtml.g.cs +++ b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/Razor/Pages/homepage.cshtml.g.cs @@ -1,4 +1,4 @@ -#pragma checksum "D:\Git Repository\Main\TelecomInfraProject-V1\TelecomInfraProject\Pages\homepage.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "40cea54d6a320359e235ea653463ef7058d52755" +#pragma checksum "D:\Git Repository\Main\TelecomInfraProject-V1\TelecomInfraProject\Pages\homepage.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "e67f2449b4f76b97db95f036bfbb0ccdbd586b97" // #pragma warning disable 1591 [assembly: global::Microsoft.AspNetCore.Razor.Hosting.RazorCompiledItemAttribute(typeof(AspNetCore.Pages_homepage), @"mvc.1.0.razor-page", @"/Pages/homepage.cshtml")] @@ -13,7 +13,7 @@ namespace AspNetCore using Microsoft.AspNetCore.Mvc; using Microsoft.AspNetCore.Mvc.Rendering; using Microsoft.AspNetCore.Mvc.ViewFeatures; - [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"40cea54d6a320359e235ea653463ef7058d52755", @"/Pages/homepage.cshtml")] + [global::Microsoft.AspNetCore.Razor.Hosting.RazorSourceChecksumAttribute(@"SHA1", @"e67f2449b4f76b97db95f036bfbb0ccdbd586b97", @"/Pages/homepage.cshtml")] public class Pages_homepage : global::Microsoft.AspNetCore.Mvc.RazorPages.Page { private static readonly global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute __tagHelperAttribute_0 = new global::Microsoft.AspNetCore.Razor.TagHelpers.TagHelperAttribute("rel", new global::Microsoft.AspNetCore.Html.HtmlString("icon"), global::Microsoft.AspNetCore.Razor.TagHelpers.HtmlAttributeValueStyle.DoubleQuotes); @@ -105,7 +105,7 @@ namespace AspNetCore "); EndContext(); BeginContext(350, 3137, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275522412", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("head", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9722412", async() => { BeginContext(356, 155, true); WriteLiteral("\r\n \r\n \r\n TIP-Workplace\r\n \r\n \r\n "); EndContext(); BeginContext(607, 88, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d5275523289", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9723289", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -136,7 +136,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(701, 45, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275524797", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9724797", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -154,7 +154,7 @@ namespace AspNetCore WriteLiteral("\r\n \r\n\r\n "); EndContext(); BeginContext(981, 48, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275526296", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("link", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9726296", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -181,7 +181,7 @@ namespace AspNetCore "); EndContext(); BeginContext(1757, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275528378", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9728378", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -199,7 +199,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(1818, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275529634", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9729634", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -217,7 +217,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(1877, 60, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275530890", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9730890", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -241,7 +241,7 @@ namespace AspNetCore WriteLiteral(" "); EndContext(); BeginContext(2092, 43, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275532374", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9732374", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -265,7 +265,7 @@ namespace AspNetCore "); EndContext(); BeginContext(2620, 36, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275534129", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9734129", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -283,7 +283,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2662, 43, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275535386", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9735386", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -301,7 +301,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2711, 45, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275536643", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9736643", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -319,7 +319,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2762, 49, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275537900", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9737900", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -337,7 +337,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2817, 44, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275539157", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9739157", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -355,7 +355,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2867, 45, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275540414", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9740414", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -373,7 +373,7 @@ namespace AspNetCore WriteLiteral("\r\n "); EndContext(); BeginContext(2918, 58, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275541671", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9741671", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -391,7 +391,7 @@ namespace AspNetCore WriteLiteral("\r\n\r\n "); EndContext(); BeginContext(2984, 59, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275542932", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9742932", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -413,7 +413,7 @@ namespace AspNetCore "); EndContext(); BeginContext(3436, 42, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275544589", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9744589", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -445,8 +445,8 @@ namespace AspNetCore BeginContext(3487, 4, true); WriteLiteral("\r\n\r\n"); EndContext(); - BeginContext(3491, 78494, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d5275546649", async() => { + BeginContext(3491, 78560, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("body", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9746649", async() => { BeginContext(3538, 1520, true); WriteLiteral(@"
@@ -664,7 +664,7 @@ namespace AspNetCore WriteLiteral(">\r\n
\r\n "); EndContext(); BeginContext(14685, 260, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275559484", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9759484", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -691,7 +691,7 @@ namespace AspNetCore "); EndContext(); BeginContext(15245, 270, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275561390", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9761390", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -719,7 +719,7 @@ namespace AspNetCore "); EndContext(); BeginContext(15828, 272, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275563309", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9763309", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -755,7 +755,7 @@ namespace AspNetCore "); EndContext(); BeginContext(17067, 284, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275565904", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9765904", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -783,7 +783,7 @@ namespace AspNetCore "); EndContext(); BeginContext(17656, 292, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275567903", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9767903", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -813,7 +813,7 @@ namespace AspNetCore "); EndContext(); BeginContext(18370, 291, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275570023", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9770023", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -841,7 +841,7 @@ namespace AspNetCore "); EndContext(); BeginContext(18972, 293, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275572028", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9772028", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -869,7 +869,7 @@ namespace AspNetCore "); EndContext(); BeginContext(19597, 291, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275574056", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9774056", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -897,7 +897,7 @@ namespace AspNetCore "); EndContext(); BeginContext(20199, 293, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275576061", async() => { + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9776061", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1023,7 +1023,7 @@ namespace AspNetCore
"); EndContext(); - BeginContext(25291, 1262, true); + BeginContext(25291, 1295, true); WriteLiteral(@" @@ -1040,23 +1040,27 @@ namespace AspNetCore
\r\n
\r\n\r\n
\r\n Single fiber +
+ +
+ W :
-
+
H : @@ -1074,11 +1078,11 @@ namespace AspNetCore "); WriteLiteral(" \r\n \r\n
\r\n"); EndContext(); - BeginContext(28667, 166, true); + BeginContext(28733, 166, true); WriteLiteral("
\r\n "); EndContext(); - BeginContext(28833, 35, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275588115", async() => { + BeginContext(28899, 35, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9788178", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1092,11 +1096,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(28868, 206, true); + BeginContext(28934, 206, true); WriteLiteral("\r\n \r\n \r\n "); EndContext(); - BeginContext(29074, 35, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "40cea54d6a320359e235ea653463ef7058d5275589581", async() => { + BeginContext(29140, 35, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.SelfClosing, "e67f2449b4f76b97db95f036bfbb0ccdbd586b9789644", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1110,7 +1114,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(29109, 40509, true); + BeginContext(29175, 40509, true); WriteLiteral(@" @@ -1886,8 +1890,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(69618, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755134011", async() => { + BeginContext(69684, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97134074", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1903,11 +1907,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(69671, 91, true); + BeginContext(69737, 91, true); WriteLiteral(" Edit ROADM\r\n "); EndContext(); - BeginContext(69762, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755135531", async() => { + BeginContext(69828, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97135594", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1923,11 +1927,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(69817, 91, true); + BeginContext(69883, 91, true); WriteLiteral(" Delete ROADM\r\n "); EndContext(); - BeginContext(69908, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755137051", async() => { + BeginContext(69974, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97137114", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1943,7 +1947,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(69961, 334, true); + BeginContext(70027, 334, true); WriteLiteral(@" Copy
@@ -1952,8 +1956,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(70295, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755138826", async() => { + BeginContext(70361, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97138889", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1969,11 +1973,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(70348, 101, true); + BeginContext(70414, 101, true); WriteLiteral(" Edit Attenuator\r\n "); EndContext(); - BeginContext(70449, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755140357", async() => { + BeginContext(70515, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97140420", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -1989,11 +1993,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(70504, 101, true); + BeginContext(70570, 101, true); WriteLiteral(" Delete Attenuator\r\n "); EndContext(); - BeginContext(70605, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755141888", async() => { + BeginContext(70671, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97141951", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2009,7 +2013,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(70658, 313, true); + BeginContext(70724, 313, true); WriteLiteral(@" Copy
@@ -2018,8 +2022,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(70971, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755143642", async() => { + BeginContext(71037, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97143705", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2035,11 +2039,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71024, 87, true); + BeginContext(71090, 87, true); WriteLiteral(" Edit ILA\r\n "); EndContext(); - BeginContext(71111, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755145158", async() => { + BeginContext(71177, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97145221", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2055,11 +2059,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71166, 87, true); + BeginContext(71232, 87, true); WriteLiteral(" Delete ILA\r\n "); EndContext(); - BeginContext(71253, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755146674", async() => { + BeginContext(71319, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97146737", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2075,7 +2079,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71306, 331, true); + BeginContext(71372, 331, true); WriteLiteral(@" Copy
@@ -2084,8 +2088,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(71637, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755148446", async() => { + BeginContext(71703, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97148509", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2101,11 +2105,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71690, 99, true); + BeginContext(71756, 99, true); WriteLiteral(" Edit Amplifier\r\n "); EndContext(); - BeginContext(71789, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755149974", async() => { + BeginContext(71855, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97150037", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2121,11 +2125,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71844, 99, true); + BeginContext(71910, 99, true); WriteLiteral(" Delete Amplifier\r\n "); EndContext(); - BeginContext(71943, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755151502", async() => { + BeginContext(72009, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97151565", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2141,7 +2145,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(71996, 328, true); + BeginContext(72062, 328, true); WriteLiteral(@" Copy
@@ -2150,8 +2154,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(72324, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755153271", async() => { + BeginContext(72390, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97153334", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2167,11 +2171,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(72377, 104, true); + BeginContext(72443, 104, true); WriteLiteral(" Edit Raman Amplifier\r\n "); EndContext(); - BeginContext(72481, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755154805", async() => { + BeginContext(72547, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97154868", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2187,11 +2191,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(72536, 104, true); + BeginContext(72602, 104, true); WriteLiteral(" Delete Raman Amplifier\r\n "); EndContext(); - BeginContext(72640, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755156339", async() => { + BeginContext(72706, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97156402", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2207,7 +2211,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(72693, 337, true); + BeginContext(72759, 337, true); WriteLiteral(@" Copy
@@ -2216,8 +2220,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(73030, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755158117", async() => { + BeginContext(73096, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97158180", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2233,11 +2237,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(73083, 103, true); + BeginContext(73149, 103, true); WriteLiteral(" Edit Transceiver\r\n "); EndContext(); - BeginContext(73186, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755159650", async() => { + BeginContext(73252, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97159713", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2253,11 +2257,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(73241, 103, true); + BeginContext(73307, 103, true); WriteLiteral(" Delete Transceiver\r\n "); EndContext(); - BeginContext(73344, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755161183", async() => { + BeginContext(73410, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97161246", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2273,7 +2277,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(73397, 320, true); + BeginContext(73463, 320, true); WriteLiteral(@" Copy
@@ -2282,8 +2286,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(73717, 54, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755162944", async() => { + BeginContext(73783, 54, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97163007", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2299,7 +2303,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(73771, 332, true); + BeginContext(73837, 332, true); WriteLiteral(@" Paste
@@ -2308,8 +2312,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(74103, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755164717", async() => { + BeginContext(74169, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97164780", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2325,11 +2329,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(74156, 100, true); + BeginContext(74222, 100, true); WriteLiteral(" Edit Dual Fiber\r\n "); EndContext(); - BeginContext(74256, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755166247", async() => { + BeginContext(74322, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97166310", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2345,7 +2349,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(74311, 537, true); + BeginContext(74377, 537, true); WriteLiteral(@" Delete Dual Fiber
+

Insert Node

@@ -2355,8 +2359,8 @@ namespace AspNetCore
"); EndContext(); - BeginContext(74848, 68, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755168235", async() => { + BeginContext(74914, 68, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97168298", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2372,11 +2376,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(74916, 103, true); + BeginContext(74982, 103, true); WriteLiteral(" ROADM\r\n "); EndContext(); - BeginContext(75019, 73, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755169768", async() => { + BeginContext(75085, 73, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97169831", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2392,14 +2396,14 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(75092, 30, true); + BeginContext(75158, 30, true); WriteLiteral(" Attenuator\r\n"); EndContext(); - BeginContext(75310, 71, true); + BeginContext(75376, 71, true); WriteLiteral(" "); EndContext(); - BeginContext(75381, 63, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755171412", async() => { + BeginContext(75447, 63, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97171475", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2415,7 +2419,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(75444, 374, true); + BeginContext(75510, 374, true); WriteLiteral(@" ILA
@@ -2427,8 +2431,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(75818, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755173227", async() => { + BeginContext(75884, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97173290", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2444,11 +2448,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(75871, 104, true); + BeginContext(75937, 104, true); WriteLiteral(" Edit Single Fiber\r\n "); EndContext(); - BeginContext(75975, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755174761", async() => { + BeginContext(76041, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97174824", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2464,7 +2468,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(76030, 546, true); + BeginContext(76096, 546, true); WriteLiteral(@" Delete Single Fiber
+

Insert Node

@@ -2473,8 +2477,8 @@ namespace AspNetCore
"); EndContext(); - BeginContext(76576, 68, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755176758", async() => { + BeginContext(76642, 68, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97176821", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2490,11 +2494,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(76644, 105, true); + BeginContext(76710, 105, true); WriteLiteral(" ROADM\r\n "); EndContext(); - BeginContext(76749, 73, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755178293", async() => { + BeginContext(76815, 73, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97178356", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2510,14 +2514,14 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(76822, 30, true); + BeginContext(76888, 30, true); WriteLiteral(" Attenuator\r\n"); EndContext(); - BeginContext(77042, 79, true); + BeginContext(77108, 79, true); WriteLiteral(" "); EndContext(); - BeginContext(77121, 66, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755179945", async() => { + BeginContext(77187, 66, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97180008", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2533,11 +2537,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(77187, 107, true); + BeginContext(77253, 107, true); WriteLiteral(" Amplifier\r\n "); EndContext(); - BeginContext(77294, 68, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755181482", async() => { + BeginContext(77360, 68, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97181545", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2553,7 +2557,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(77362, 384, true); + BeginContext(77428, 384, true); WriteLiteral(@" Raman Amplifier
@@ -2564,8 +2568,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(77746, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755183307", async() => { + BeginContext(77812, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97183370", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2581,11 +2585,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(77799, 104, true); + BeginContext(77865, 104, true); WriteLiteral(" Edit Single Patch\r\n "); EndContext(); - BeginContext(77903, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755184841", async() => { + BeginContext(77969, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97184904", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2601,7 +2605,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(77958, 346, true); + BeginContext(78024, 346, true); WriteLiteral(@" Delete Single Patch
@@ -2610,8 +2614,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(78304, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755186628", async() => { + BeginContext(78370, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97186691", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2627,11 +2631,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(78357, 100, true); + BeginContext(78423, 100, true); WriteLiteral(" Edit Dual Patch\r\n "); EndContext(); - BeginContext(78457, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755188158", async() => { + BeginContext(78523, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97188221", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2647,7 +2651,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(78512, 356, true); + BeginContext(78578, 356, true); WriteLiteral(@" Delete Dual Patch
@@ -2656,8 +2660,8 @@ namespace AspNetCore "); EndContext(); - BeginContext(78868, 53, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755189957", async() => { + BeginContext(78934, 53, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97190020", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2673,11 +2677,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(78921, 95, true); + BeginContext(78987, 95, true); WriteLiteral(" Edit Service\r\n "); EndContext(); - BeginContext(79016, 55, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "40cea54d6a320359e235ea653463ef7058d52755191481", async() => { + BeginContext(79082, 55, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("img", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagOnly, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97191544", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2693,11 +2697,11 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(79071, 213, true); + BeginContext(79137, 213, true); WriteLiteral(" Delete Service\r\n
\r\n
\r\n
\r\n\r\n \r\n "); EndContext(); - BeginContext(79284, 36, false); - __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "40cea54d6a320359e235ea653463ef7058d52755193136", async() => { + BeginContext(79350, 36, false); + __tagHelperExecutionContext = __tagHelperScopeManager.Begin("script", global::Microsoft.AspNetCore.Razor.TagHelpers.TagMode.StartTagAndEndTag, "e67f2449b4f76b97db95f036bfbb0ccdbd586b97193199", async() => { } ); __Microsoft_AspNetCore_Mvc_Razor_TagHelpers_UrlResolutionTagHelper = CreateTagHelper(); @@ -2711,10 +2715,10 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(79320, 4, true); + BeginContext(79386, 4, true); WriteLiteral("\r\n\r\n"); EndContext(); - BeginContext(79549, 2429, true); + BeginContext(79615, 2429, true); WriteLiteral(@" @@ -2792,7 +2796,7 @@ namespace AspNetCore Write(__tagHelperExecutionContext.Output); __tagHelperExecutionContext = __tagHelperScopeManager.End(); EndContext(); - BeginContext(81985, 13, true); + BeginContext(82051, 13, true); WriteLiteral("\r\n\r\n\r\n"); EndContext(); } diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.dll b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.dll index 2fd37379ab84d2df999dd1340108f08c3c222b3a..0323febb6c7a6468d792602ce955f905d91cbff2 100644 GIT binary patch delta 9578 zcmcIq3se->8J;_L6;J~h1a?tzdFc|+F3UaJawXe>U!$j*dAI8qufy8fJ2w5p29O4~<}z z9Zox1i@KeN4eArkU| zVXAKhgLMV0kg8;c>E~0GLO<14p+!BJWth;a5wxND6!fUl2#8pr;emo#R4wo%%yaWt zzuSKsgz&6|Ou zc}pppchsW!twuDz*NSG%eY0r)WED-6E}DudqUn<-n*HX8<};O|8Ms(9gI0=WNS$b^ z){EwlMrzgwi5u1|Hb?Ff&6qaP)VwR2aqo-fs6UEk!Wq%jpBGKjCDBa!QZ!R;h^95C zTeQdjAes{q>y|j(Pc$98hP=n$plIu`={pr(+8W}C-kcyolMsP>td7fF48i;r z(CQaFg88*h(jinSbTAvZ;3Ytxp#=I8cQ8!`3HlwS5KNJg`*SR<8d`kkK~= zdt&=0OR($^A(Bhn=~WPkX$V9z#Um0^iUi*#(d)b~Y z>99K*_)=+1=p6TOodd;m(H2poQIjPdGGpL!y3pYv_rZDx8q-8u!rdViWJx+K8V;8y zxi4>*Ugn)^H>%k9Y_54D=1I2M*-M)$-SHpDlk^CPhs%Ne z++s(mGilS41<{X$%UN#1%d;ee4tjZa+TX5M>BN5F4pX^QVII^Iw405T+9xb(sux?F7;sVDwE)+>nS^W zm%FwTru0TVkQceN38<8Szt#)n=eXT1P}>m(AiwBwk{LBmg8$BdoDrr_)XCX)m!L^u zM#O}<$>(d_=aomh;zPKqUgOuZTUi#k>8g{LisqQr+<-l!5u04&On)ohcVQj7$mgfN z250x)U~bD>GZ5cJ+KiOQYEEWN@qfiRq?NxA8%@LkW{=!jcYQ^pt>6I0IU7(Ki!j14}^p~VQ6 z1-?s#Zv(VxnM9$r99nGfTM4}A)l$a5m_@u!U`l{b#_t)XA4A_v{u90Yk8b!gg_k!C`tVi+?`xrq@}o?nM=>*ID0aLw4`8&fkxA z`glFonTJue_hVJ@Xtwuj;N(%X*88zG9z(6(XKgqxN36Lg(71TkK8$a^h58{<`Z5kA zH}l{;5O5!bkTXA^9P;nms0r=hH*}*0{3L*bzxFMP?4RfDgNhlphXlIG^TmkWjbz}b z`#c;oNzn5Hyw=Uwtu z<>I5V42q`82yg01kZ;d){GKeH=&qrKx@PRZ5#%FnU2MqP1v9Zc64GtZ3=Wyvk6aR7 zn1zqXGBEmtg>FXFlOUnbYd>DA&`S^|;6OwK?R3kbeg*7dVEO}9u2}#d`G#{{f)=!{`59eE}utp(6jnOBp z)D;{%YCj?E6?ii_z6^(vOH1){vSf)C0c=8~a2ehsg9Ex=(wCVOEXQBS;(%_VdZ@Fl zD{x;dLrSPZt^=A_XF;oEsWUT-gVrtihvXQIeLnP~7%2t_8Hd79W&je6B}>^#0&A2RajVw&Ju6PeS2qXH``TF>U} z{=~Y~+FoF7{pu*$+JRrzJ!-vu;ZZA)E8jaYgDpSz;y~Z!Z5h{q!2R=(+UmxL5Y)}v ZPGb$?{r`-A#OxpwKkzKRg&MU!{{;%y17QFF delta 9523 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 RNQ6~pvHMwaA6M%-{1=bun!o@6 diff --git a/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb b/TelecomInfraProject-V1/TelecomInfraProject/obj/Release/netcoreapp2.2/TelecomInfraProject.Views.pdb index b77e33130b0fe2cbf1c6d76c9a84f691365ef9dc..4cca452eab061e939c7cf9d9e4be0fcdb7cd6007 100644 GIT binary patch delta 94 zcmV-k0HObgy#a{50g!wYXlSU;RHD;Blt8duK&a%p+n}hJv5?v13W3wWi^?uocX)jg!m}(4Mp72$ei_@% diff --git a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/ConfigurationData.json b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/ConfigurationData.json index cad869d..01a5306 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/ConfigurationData.json +++ b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/ConfigurationData.json @@ -140,15 +140,15 @@ }, "default": { "fiber_type": "", - "CD_coefficient": 0.0, - "PMD_coefficient": 0.0, - "Span_length": "0.0", - "Loss_coefficient": "0.0", - "Connector_in": "0.0", - "Connector_out": "0.0", - "Ageing_loss": "0.0", + "CD_coefficient": "", + "PMD_coefficient": "", + "Span_length": "", + "Loss_coefficient": "", + "Connector_in": "", + "Connector_out": "", + "Ageing_loss": "", "Length_based_loss": false, - "Span_loss": "0.0" + "Span_loss": "" } }, diff --git a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/StyleData.json b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/StyleData.json index 8c4c7b8..55fb99c 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/StyleData.json +++ b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/Data/StyleData.json @@ -11,7 +11,7 @@ "interaction": { "navigationButtons": true, "keyboard": false, - "dragView": false, + "dragView": true, "multiselect": true, "hover": true }, diff --git a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/Network Graph/stylenetwork.js b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/Network Graph/stylenetwork.js index 79d99ac..f2d55cf 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/Network Graph/stylenetwork.js +++ b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/Network Graph/stylenetwork.js @@ -141,7 +141,7 @@ $(document).ready(function () { console.log("An error has occurred2."); }); - $.getJSON("/Data/yang.json", function (data) { + $.getJSON("/Data/Equipment_JSON_MOD2.json", function (data) { eqpt_config = data; load_EqptConfig(); }).fail(function () { @@ -586,8 +586,8 @@ $(document).ready(function () { }); $('#btn_CreateNetwork').click(function () { $('#divSelection').hide(); - $('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); - /////$("#stepGP").click(); + //$('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); + //$("#stepGP").click(); $("#stepCreateTopology").click(); }); $('#cbxSingleFiber').change(function () { @@ -595,24 +595,24 @@ $(document).ready(function () { //alert(); } }); - $('#txth, #txtw').change(function () { - changeWorkAreaWH($(this).attr('id')); - }); + //$('#txth, #txtw').change(function () { + // changeWorkAreaWH($(this).attr('id')); + //}); - $('.minus').click(function () { - var $input = $(this).parent().find('input'); - var count = parseInt($input.val()) - 50; - count = count < 1 ? 1 : count; - $input.val(count); - $input.change(); - return false; - }); - $('.plus').click(function () { - var $input = $(this).parent().find('input'); - $input.val(parseInt($input.val()) + 50); - $input.change(); - return false; - }); + //$('.minus').click(function () { + // var $input = $(this).parent().find('input'); + // var count = parseInt($input.val()) - 50; + // count = count < 1 ? 1 : count; + // $input.val(count); + // $input.change(); + // return false; + //}); + //$('.plus').click(function () { + // var $input = $(this).parent().find('input'); + // $input.val(parseInt($input.val()) + 50); + // $input.change(); + // return false; + //}); }); function networkView(view) { @@ -1216,18 +1216,44 @@ function draw(isImport) { }; network = new vis.Network(container, data, options); - $('canvas').css('width', ''); - $('canvas').css('height', ''); - $('canvas').css('border', '1px solid lightgray'); - $('*.vis-network').css('overflow', 'auto'); - $("canvas").prop('width', $('canvas').width()-2); - $("canvas").prop('height', $('canvas').height()-2); + - $("#txtw").val($('canvas').width()); - $("#txth").val($('canvas').height()); + //$('canvas').css('width', ''); + //$('canvas').css('height', ''); + //$('canvas').css('border', '1px solid lightgray'); + //$('*.vis-network').css('overflow', 'auto'); + //$("canvas").prop('width', $('canvas').width()-2); + //$("canvas").prop('height', $('canvas').height()-2); - if (isImport) - $('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); + //$("#txtw").val($('canvas').width()); + //$("#txth").val($('canvas').height()); + + //if (isImport) + // $('*.vis-zoomIn, *.vis-zoomOut, *.vis-zoomExtends, *.vis-right, *.vis-left, *.vis-up, *.vis-down').css('position', 'fixed'); + + //container.addEventListener("wheel", function (e) { + // if (e.wheelDelta < 0) { + // //scroll down + // let w, h; + // w = $('canvas').width() - 50; + // h = $('canvas').height() - 50; + // $("canvas").prop('width', w); + // $("canvas").prop('height', h); + // network.addNodeMode(); + // } else { + // //scroll up + + // let w, h; + // w = $('canvas').width() + 50; + // h = $('canvas').height() + 50; + // $("canvas").prop('width', w); + // $("canvas").prop('height', h); + // network.addNodeMode(); + // } + + // //prevent page fom scrolling + // return false; + //}) network.on("click", function (params) { //$("#txtx").val(params.pointer.canvas.x); @@ -1821,8 +1847,8 @@ function displayNodesHover(params) { function displayFiberHover(params) { var fiberDetails = network.body.data.edges.get(params.edge); var fiber_type = ""; - var span_length = "0"; - var span_loss = "0"; + var span_length = ""; + var span_loss = ""; if (fiberDetails.component_type == dualPatchJSON.component_type) return; if (fiberDetails.component_type == singleFiberJSON.component_type) { @@ -1908,7 +1934,7 @@ function displayFiberHover(params) { var spanlen = parseFloat(span_length); - if (spanlen <= 0) + if (isNaN(span_length) || spanlen <= 0 || span_length == "") hoverData += "Span length(in km) : " + span_length + "\n"; else hoverData += "Span length(in km) : " + span_length + "\n"; @@ -2343,7 +2369,7 @@ function exportNetwork(isSaveNetwork) { "tip-photonic-topology:fiber": { "type": item.fiber_type, "length": item.span_length.toString(), - "attenuation-in": "0.0", + "attenuation-in": "", "conn-att-in": item.connector_in, "conn-att-out": item.connector_out, //"loss_coef": item.loss_coefficient, @@ -5557,8 +5583,7 @@ function singleFiberEdit(fiberID, callback) { var span_length = $("#txtSpan_Length").val(); var spanlen = parseFloat(span_length); - - if (spanlen <= 0) { + if (isNaN(span_length) || spanlen <= 0 || span_length=="") { $("#txtSpan_Length").addClass('input_error'); } else @@ -5599,7 +5624,7 @@ function updateSingleFiber(fiberID) { $("#ddlSingleFiberType").removeClass('input_error'); var spanlen = parseFloat(span_length); - if (spanlen <= 0) { + if (isNaN(span_length) || spanlen <= 0 || span_length == "") { showMessage(alertType.Error, 'Pleae enter valid span length.'); $("#txtSpan_Length").addClass('input_error'); return; diff --git a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/validation.js b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/validation.js index fa111fb..15a0513 100644 --- a/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/validation.js +++ b/TelecomInfraProject-V1/TelecomInfraProject/wwwroot/js/validation.js @@ -1,4 +1,33 @@ - +$(document).ready(function () { + $("#txtSpan_Length").change(function () { + var span_length = $("#txtSpan_Length").val().trim(); + var spanlen = parseFloat(span_length); + if (isNaN(span_length) || spanlen <= 0 || span_length == "") { + $("#txtSpan_Length").addClass('input_error'); + return; + } + else + $("#txtSpan_Length").removeClass('input_error'); + + }); + $("#ddlSingleFiberType").change(function () { + if ($(this).val()=="") { + $("#ddlSingleFiberType").addClass('input_error'); + return; + } + else + $("#ddlSingleFiberType").removeClass('input_error'); + + }); + //$("input").keydown(function () { + + // $("input").css("background-color", "yellow"); + //}); + //$("input").keyup(function () { + // $("input").css("background-color", "pink"); + //}); +}); + function nameLengthValidation(element) { var flag = true; var elementID = "#" + element @@ -6,7 +35,7 @@ function nameLengthValidation(element) { //var maxDegree = Number(configData.node[$("#ddlNodeType").val()].max_degree); //var regex = /^[1-9-+()]*$/; //isDegreeValid = regex.test(document.getElementById("txtNodeDegree").value); - var msg = ""; + var msg = ""; if ($(elementID).val().trim() == '') { msg = "Please enter the name";