Line 1: #pragma checksum "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml" "{ff1816ec-aa5e-4d10-87f7-6f4963833460}" "52C00D45A81A227404457640D730873EE97D1E84"
Line 2: //------------------------------------------------------------------------------
Line 3: // <auto-generated>
Line 4: // This code was generated by a tool.
Line 5: // Runtime Version:4.0.30319.42000
Line 6: //
Line 7: // Changes to this file may cause incorrect behavior and will be lost if
Line 8: // the code is regenerated.
Line 9: // </auto-generated>
Line 10: //------------------------------------------------------------------------------
Line 11:
Line 12: namespace ASP {
Line 13: using System;
Line 14: using System.Collections.Generic;
Line 15: using System.IO;
Line 16: using System.Linq;
Line 17: using System.Net;
Line 18: using System.Web;
Line 19: using System.Web.Helpers;
Line 20: using System.Web.Security;
Line 21: using System.Web.UI;
Line 22: using System.Web.WebPages;
Line 23: using System.Web.Mvc;
Line 24: using System.Web.Mvc.Ajax;
Line 25: using System.Web.Mvc.Html;
Line 26: using System.Web.Routing;
Line 27: using MvcSiteMapProvider.Web.Html;
Line 28: using MvcSiteMapProvider.Web.Html.Models;
Line 29: using UTIL;
Line 30: using WEB.PORTAL.Helper;
Line 31: using System.Web.Optimization;
Line 32:
Line 33:
Line 34: public class _Page_Views_SimuladorConsumos_Consultar_cshtml : WEB.PORTAL.Base.CustomWebViewPage<Portal.Aplicacao.ViewModels.SimuladorConsumos.SimuladorConsumoConsultaViewModel> {
Line 35:
Line 36: #line hidden
Line 37:
Line 38: public _Page_Views_SimuladorConsumos_Consultar_cshtml() {
Line 39: }
Line 40:
Line 41: protected ASP.global_asax ApplicationInstance {
Line 42: get {
Line 43: return ((ASP.global_asax)(Context.ApplicationInstance));
Line 44: }
Line 45: }
Line 46:
Line 47: public override void Execute() {
Line 48:
Line 49: #line 2 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 50:
Line 51: ViewBag.Title = "Simulador de Consumos";
Line 52: Layout = "~/Views/Shared/_LayoutSamae.cshtml";
Line 53:
Line 54:
Line 55: #line default
Line 56: #line hidden
Line 57: WriteLiteral("\r\n<div");
Line 58:
Line 59: WriteLiteral(" class=\"page-container\"");
Line 60:
Line 61: WriteLiteral(">\r\n <div");
Line 62:
Line 63: WriteLiteral(" class=\"page-content\"");
Line 64:
Line 65: WriteLiteral(">\r\n <div");
Line 66:
Line 67: WriteLiteral(" class=\"container\"");
Line 68:
Line 69: WriteLiteral(">\r\n");
Line 70:
Line 71: WriteLiteral(" ");
Line 72:
Line 73:
Line 74: #line 9 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 75: Write(Html.MvcSiteMap().SiteMapPath());
Line 76:
Line 77:
Line 78: #line default
Line 79: #line hidden
Line 80: WriteLiteral("\r\n <div");
Line 81:
Line 82: WriteLiteral(" class=\"row cabecalho\"");
Line 83:
Line 84: WriteLiteral(">\r\n <div");
Line 85:
Line 86: WriteLiteral(" class=\"col-md-12 col-sm-12\"");
Line 87:
Line 88: WriteLiteral(">\r\n <h1");
Line 89:
Line 90: WriteLiteral(" class=\"titulo azul\"");
Line 91:
Line 92: WriteLiteral(">");
Line 93:
Line 94:
Line 95: #line 12 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 96: Write(ViewBag.Title);
Line 97:
Line 98:
Line 99: #line default
Line 100: #line hidden
Line 101: WriteLiteral("</h1>\r\n <p>Esta tela permite consultar o valor do consumo de á" +
Line 102: "gua e esgoto para as quatro categorias de consumo.</p>\r\n </div>\r\n" +
Line 103: " </div>\r\n <div");
Line 104:
Line 105: WriteLiteral(" class=\"row\"");
Line 106:
Line 107: WriteLiteral(">\r\n <div");
Line 108:
Line 109: WriteLiteral(" class=\"col-md-12\"");
Line 110:
Line 111: WriteLiteral(">\r\n <div");
Line 112:
Line 113: WriteLiteral(" id=\"MessageSummary\"");
Line 114:
Line 115: WriteLiteral(" class=\"alert display-hide\"");
Line 116:
Line 117: WriteLiteral(" style=\"display: none;\"");
Line 118:
Line 119: WriteLiteral("></div>\r\n");
Line 120:
Line 121:
Line 122: #line 19 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 123:
Line 124:
Line 125: #line default
Line 126: #line hidden
Line 127:
Line 128: #line 19 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 129: using (Html.BeginForm("", "", FormMethod.Get, new { id = "formulario", @class = "form-horizontal form" }))
Line 130: {
Line 131:
Line 132:
Line 133: #line default
Line 134: #line hidden
Line 135: WriteLiteral(" <div");
Line 136:
Line 137: WriteLiteral(" class=\"form-body\"");
Line 138:
Line 139: WriteLiteral(">\r\n <div");
Line 140:
Line 141: WriteLiteral(" class=\"form-group\"");
Line 142:
Line 143: WriteLiteral(">\r\n");
Line 144:
Line 145: WriteLiteral(" ");
Line 146:
Line 147:
Line 148: #line 23 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 149: Write(Html.LabelFor(x => x.Data, new { @class = "control-label col-md-3" }));
Line 150:
Line 151:
Line 152: #line default
Line 153: #line hidden
Line 154: WriteLiteral("\r\n <div");
Line 155:
Line 156: WriteLiteral(" class=\"col-md-8\"");
Line 157:
Line 158: WriteLiteral(">\r\n <div");
Line 159:
Line 160: WriteLiteral(" class=\"row\"");
Line 161:
Line 162: WriteLiteral(">\r\n <div");
Line 163:
Line 164: WriteLiteral(" class=\"col-md-6\"");
Line 165:
Line 166: WriteLiteral(">\r\n");
Line 167:
Line 168: WriteLiteral(" ");
Line 169:
Line 170:
Line 171: #line 27 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 172: Write(Html.TextBox("Data", null, new { @class = "form-control input-circle-left calendario campoCalendario", autocomplete = "off" }));
Line 173:
Line 174:
Line 175: #line default
Line 176: #line hidden
Line 177: WriteLiteral("\r\n </div>\r\n " +
Line 178: " </div>\r\n </div>\r\n " +
Line 179: " <div");
Line 180:
Line 181: WriteLiteral(" class=\"col-md-5\"");
Line 182:
Line 183: WriteLiteral(">\r\n <span");
Line 184:
Line 185: WriteLiteral(" class=\"color-red\"");
Line 186:
Line 187: WriteLiteral(">");
Line 188:
Line 189:
Line 190: #line 32 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 191: Write(Html.ValidationMessageFor(m => m.Data));
Line 192:
Line 193:
Line 194: #line default
Line 195: #line hidden
Line 196: WriteLiteral("</span>\r\n </div>\r\n </di" +
Line 197: "v>\r\n <div");
Line 198:
Line 199: WriteLiteral(" class=\"form-group\"");
Line 200:
Line 201: WriteLiteral(">\r\n");
Line 202:
Line 203: WriteLiteral(" ");
Line 204:
Line 205:
Line 206: #line 36 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 207: Write(Html.LabelFor(x => x.Categoria, new { @class = "control-label col-md-3" }));
Line 208:
Line 209:
Line 210: #line default
Line 211: #line hidden
Line 212: WriteLiteral("\r\n <div");
Line 213:
Line 214: WriteLiteral(" class=\"col-md-4\"");
Line 215:
Line 216: WriteLiteral(">\r\n");
Line 217:
Line 218: WriteLiteral(" ");
Line 219:
Line 220:
Line 221: #line 38 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 222: Write(Html.DropDownListFor(
Line 223: m => m.Categoria,
Line 224: (SelectList)ViewBag.Categorias,
Line 225: "Selecione",
Line 226: new { @class = "form-control input-circle-left placeholder-no-fix" }
Line 227: ));
Line 228:
Line 229:
Line 230: #line default
Line 231: #line hidden
Line 232: WriteLiteral("\r\n </div>\r\n <div");
Line 233:
Line 234: WriteLiteral(" class=\"col-md-5\"");
Line 235:
Line 236: WriteLiteral(">\r\n <span");
Line 237:
Line 238: WriteLiteral(" class=\"color-red\"");
Line 239:
Line 240: WriteLiteral(">");
Line 241:
Line 242:
Line 243: #line 46 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 244: Write(Html.ValidationMessageFor(m => m.Categoria));
Line 245:
Line 246:
Line 247: #line default
Line 248: #line hidden
Line 249: WriteLiteral("</span>\r\n </div>\r\n </di" +
Line 250: "v>\r\n <div");
Line 251:
Line 252: WriteLiteral(" id=\"modalidades\"");
Line 253:
Line 254: WriteLiteral(" class=\"form-group\"");
Line 255:
Line 256: WriteLiteral(">\r\n");
Line 257:
Line 258: WriteLiteral(" ");
Line 259:
Line 260:
Line 261: #line 50 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 262: Write(Html.LabelFor(x => x.Modalidade, new { @class = "control-label col-md-3" }));
Line 263:
Line 264:
Line 265: #line default
Line 266: #line hidden
Line 267: WriteLiteral("\r\n <div");
Line 268:
Line 269: WriteLiteral(" class=\"col-md-4\"");
Line 270:
Line 271: WriteLiteral(">\r\n");
Line 272:
Line 273: WriteLiteral(" ");
Line 274:
Line 275:
Line 276: #line 52 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 277: Write(Html.DropDownListFor(
Line 278: m => m.Modalidade,
Line 279: (SelectList)ViewBag.Modalidades,
Line 280: "Selecione",
Line 281: new { @class = "form-control input-circle-left placeholder-no-fix" }
Line 282: ));
Line 283:
Line 284:
Line 285: #line default
Line 286: #line hidden
Line 287: WriteLiteral("\r\n </div>\r\n </div>\r\n " +
Line 288: " <div");
Line 289:
Line 290: WriteLiteral(" class=\"form-group\"");
Line 291:
Line 292: WriteLiteral(">\r\n");
Line 293:
Line 294: WriteLiteral(" ");
Line 295:
Line 296:
Line 297: #line 61 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 298: Write(Html.LabelFor(x => x.TipoRedeEsgoto, new { @class = "control-label col-md-3" }));
Line 299:
Line 300:
Line 301: #line default
Line 302: #line hidden
Line 303: WriteLiteral("\r\n <div");
Line 304:
Line 305: WriteLiteral(" class=\"col-md-4\"");
Line 306:
Line 307: WriteLiteral(">\r\n <div");
Line 308:
Line 309: WriteLiteral(" class=\"input-group\"");
Line 310:
Line 311: WriteLiteral(">\r\n");
Line 312:
Line 313: WriteLiteral(" ");
Line 314:
Line 315:
Line 316: #line 64 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 317: Write(Html.DropDownListFor(
Line 318: m => m.TipoRedeEsgoto,
Line 319: (SelectList)ViewBag.TiposRedeEsgoto,
Line 320: "Selecione",
Line 321: new { @class = "form-control input-circle-left placeholder-no-fix" }
Line 322: ));
Line 323:
Line 324:
Line 325: #line default
Line 326: #line hidden
Line 327: WriteLiteral("\r\n <span");
Line 328:
Line 329: WriteLiteral(" class=\"input-group-btn\"");
Line 330:
Line 331: WriteLiteral(">\r\n <a");
Line 332:
Line 333: WriteAttribute("href", Tuple.Create(" href=\"", 4357), Tuple.Create("\"", 4398)
Line 334:
Line 335: #line 71 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 336: , Tuple.Create(Tuple.Create("", 4364), Tuple.Create<System.Object, System.Int32>(Url.Action("Index", "RedeEsgoto")
Line 337:
Line 338: #line default
Line 339: #line hidden
Line 340: , 4364), false)
Line 341: );
Line 342:
Line 343: WriteLiteral(" target=\"_blank\"");
Line 344:
Line 345: WriteLiteral(" class=\"btn btn-group-sm default\"");
Line 346:
Line 347: WriteLiteral("\r\n title=\"Descubra o tipo de esgoto" +
Line 348: " que o abastece.\"");
Line 349:
Line 350: WriteLiteral(">\r\n <span");
Line 351:
Line 352: WriteLiteral(" class=\"md-click-circle\"");
Line 353:
Line 354: WriteLiteral("></span>\r\n <i");
Line 355:
Line 356: WriteLiteral(" class=\"fa fa-question-circle\"");
Line 357:
Line 358: WriteLiteral("></i>\r\n </a>\r\n " +
Line 359: " </span>\r\n </div>\r\n " +
Line 360: " </div>\r\n <div");
Line 361:
Line 362: WriteLiteral(" class=\"col-md-5\"");
Line 363:
Line 364: WriteLiteral(">\r\n <span");
Line 365:
Line 366: WriteLiteral(" class=\"color-red\"");
Line 367:
Line 368: WriteLiteral(">");
Line 369:
Line 370:
Line 371: #line 80 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 372: Write(Html.ValidationMessageFor(m => m.TipoRedeEsgoto));
Line 373:
Line 374:
Line 375: #line default
Line 376: #line hidden
Line 377: WriteLiteral("</span>\r\n </div>\r\n </di" +
Line 378: "v>\r\n <div");
Line 379:
Line 380: WriteLiteral(" class=\"form-group\"");
Line 381:
Line 382: WriteLiteral(">\r\n");
Line 383:
Line 384: WriteLiteral(" ");
Line 385:
Line 386:
Line 387: #line 84 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 388: Write(Html.LabelFor(x => x.NumeroEconomias, new { @class = "control-label col-md-3" }));
Line 389:
Line 390:
Line 391: #line default
Line 392: #line hidden
Line 393: WriteLiteral("\r\n <div");
Line 394:
Line 395: WriteLiteral(" class=\"col-md-4\"");
Line 396:
Line 397: WriteLiteral(">\r\n");
Line 398:
Line 399: WriteLiteral(" ");
Line 400:
Line 401:
Line 402: #line 86 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 403: Write(Html.TextBoxFor(
Line 404: x => x.NumeroEconomias,
Line 405: new
Line 406: {
Line 407: @class = "form-control input-circle placeholder-no-fix numerico",
Line 408: placeholder = "Nº de Economias",
Line 409: maxlength = 4
Line 410: }
Line 411: ));
Line 412:
Line 413:
Line 414: #line default
Line 415: #line hidden
Line 416: WriteLiteral("\r\n </div>\r\n <div");
Line 417:
Line 418: WriteLiteral(" class=\"col-md-5\"");
Line 419:
Line 420: WriteLiteral(">\r\n <span");
Line 421:
Line 422: WriteLiteral(" class=\"color-red\"");
Line 423:
Line 424: WriteLiteral(">");
Line 425:
Line 426:
Line 427: #line 97 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 428: Write(Html.ValidationMessageFor(m => m.NumeroEconomias));
Line 429:
Line 430:
Line 431: #line default
Line 432: #line hidden
Line 433: WriteLiteral("</span>\r\n </div>\r\n </di" +
Line 434: "v>\r\n <div");
Line 435:
Line 436: WriteLiteral(" class=\"form-group\"");
Line 437:
Line 438: WriteLiteral(">\r\n");
Line 439:
Line 440: WriteLiteral(" ");
Line 441:
Line 442:
Line 443: #line 101 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 444: Write(Html.LabelFor(x => x.ConsumoMes, new { @class = "control-label col-md-3" }));
Line 445:
Line 446:
Line 447: #line default
Line 448: #line hidden
Line 449: WriteLiteral("\r\n <div");
Line 450:
Line 451: WriteLiteral(" class=\"col-md-4\"");
Line 452:
Line 453: WriteLiteral(">\r\n");
Line 454:
Line 455: WriteLiteral(" ");
Line 456:
Line 457:
Line 458: #line 103 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 459: Write(Html.TextBoxFor(
Line 460: x => x.ConsumoMes,
Line 461: new
Line 462: {
Line 463: @class = "form-control input-circle placeholder-no-fix numerico",
Line 464: placeholder = "Consumo do mês (m³)",
Line 465: maxlength = 6
Line 466: }
Line 467: ));
Line 468:
Line 469:
Line 470: #line default
Line 471: #line hidden
Line 472: WriteLiteral("\r\n </div>\r\n <div");
Line 473:
Line 474: WriteLiteral(" class=\"col-md-5\"");
Line 475:
Line 476: WriteLiteral(">\r\n <span");
Line 477:
Line 478: WriteLiteral(" class=\"color-red\"");
Line 479:
Line 480: WriteLiteral(">");
Line 481:
Line 482:
Line 483: #line 114 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 484: Write(Html.ValidationMessageFor(m => m.ConsumoMes));
Line 485:
Line 486:
Line 487: #line default
Line 488: #line hidden
Line 489: WriteLiteral("</span>\r\n </div>\r\n </di" +
Line 490: "v>\r\n <div");
Line 491:
Line 492: WriteLiteral(" class=\"form-group\"");
Line 493:
Line 494: WriteLiteral(">\r\n");
Line 495:
Line 496: WriteLiteral(" ");
Line 497:
Line 498:
Line 499: #line 118 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 500: Write(Html.LabelFor(m => m.Desconto, new { @class = "col-md-3 control-label" }));
Line 501:
Line 502:
Line 503: #line default
Line 504: #line hidden
Line 505: WriteLiteral("\r\n <div");
Line 506:
Line 507: WriteLiteral(" class=\"col-md-6\"");
Line 508:
Line 509: WriteLiteral(">\r\n <div");
Line 510:
Line 511: WriteLiteral(" class=\"radio-list\"");
Line 512:
Line 513: WriteLiteral(">\r\n <div");
Line 514:
Line 515: WriteLiteral(" class=\"radio-inline\"");
Line 516:
Line 517: WriteLiteral(">\r\n");
Line 518:
Line 519: WriteLiteral(" ");
Line 520:
Line 521:
Line 522: #line 122 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 523: Write(Html.RadioButtonFor(
Line 524: m => m.Desconto,
Line 525: Convert.ToInt32(CML.Integracao.Areas.Conta.InputModels.SimulacaoConsumosProcedure.eDesconto.SemDesconto),
Line 526: new { id = "Desconto_SemDesconto" }
Line 527: ));
Line 528:
Line 529:
Line 530: #line default
Line 531: #line hidden
Line 532: WriteLiteral("\r\n <label");
Line 533:
Line 534: WriteLiteral(" for=\"Desconto_SemDesconto\"");
Line 535:
Line 536: WriteLiteral(">Sem Desconto</label>\r\n </div>\r\n " +
Line 537: " <div");
Line 538:
Line 539: WriteLiteral(" class=\"radio-inline\"");
Line 540:
Line 541: WriteLiteral(">\r\n");
Line 542:
Line 543: WriteLiteral(" ");
Line 544:
Line 545:
Line 546: #line 130 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 547: Write(Html.RadioButtonFor(
Line 548: m => m.Desconto,
Line 549: Convert.ToInt32(CML.Integracao.Areas.Conta.InputModels.SimulacaoConsumosProcedure.eDesconto.TarifaSocial),
Line 550: new { id = "Desconto_TarifaSocial" }
Line 551: ));
Line 552:
Line 553:
Line 554: #line default
Line 555: #line hidden
Line 556: WriteLiteral("\r\n <label");
Line 557:
Line 558: WriteLiteral(" for=\"Desconto_TarifaSocial\"");
Line 559:
Line 560: WriteLiteral(">Tarifa Social</label>\r\n </div>\r\n " +
Line 561: " </div>\r\n </div>\r\n " +
Line 562: " <div");
Line 563:
Line 564: WriteLiteral(" class=\"col-md-5\"");
Line 565:
Line 566: WriteLiteral(">\r\n <span");
Line 567:
Line 568: WriteLiteral(" class=\"color-red\"");
Line 569:
Line 570: WriteLiteral(">");
Line 571:
Line 572:
Line 573: #line 140 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 574: Write(Html.ValidationMessageFor(m => m.Desconto));
Line 575:
Line 576:
Line 577: #line default
Line 578: #line hidden
Line 579: WriteLiteral("</span>\r\n </div>\r\n </di" +
Line 580: "v>\r\n <div");
Line 581:
Line 582: WriteLiteral(" class=\"clearfix\"");
Line 583:
Line 584: WriteLiteral("></div>\r\n <div");
Line 585:
Line 586: WriteLiteral(" class=\"form-actions\"");
Line 587:
Line 588: WriteLiteral(">\r\n <input");
Line 589:
Line 590: WriteLiteral(" type=\"button\"");
Line 591:
Line 592: WriteLiteral(" class=\"btn btn-circle samae btn-consultar\"");
Line 593:
Line 594: WriteLiteral(" value=\"Consultar\"");
Line 595:
Line 596: WriteLiteral(" />\r\n <input");
Line 597:
Line 598: WriteLiteral(" type=\"button\"");
Line 599:
Line 600: WriteLiteral(" class=\"btn btn-circle samae btn-imprimirtabelaconsumos\"");
Line 601:
Line 602: WriteLiteral("\r\n value=\"Imprimir Tabela de Consumos\"");
Line 603:
Line 604: WriteLiteral(" />\r\n </div>\r\n </div>\r\n");
Line 605:
Line 606:
Line 607: #line 150 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 608: }
Line 609:
Line 610:
Line 611: #line default
Line 612: #line hidden
Line 613: WriteLiteral(" </div>\r\n </div>\r\n <div");
Line 614:
Line 615: WriteLiteral(" class=\"row\"");
Line 616:
Line 617: WriteLiteral(">\r\n <div");
Line 618:
Line 619: WriteLiteral(" class=\"col-md-12\"");
Line 620:
Line 621: WriteLiteral(">\r\n <table");
Line 622:
Line 623: WriteLiteral(" class=\"table table-bordered resultados\"");
Line 624:
Line 625: WriteLiteral("></table>\r\n </div>\r\n </div>\r\n </div>\r\n </div>" +
Line 626: "\r\n</div>\r\n");
Line 627:
Line 628: DefineSection("Scripts", () => {
Line 629:
Line 630: WriteLiteral("\r\n \r\n <script");
Line 631:
Line 632: WriteLiteral(" type=\"text/javascript\"");
Line 633:
Line 634: WriteLiteral(">\r\n\r\n var Consultar = function () {\r\n\r\n var rotas = {\r\n " +
Line 635: " urlConsultarSimulacaoConsumo: \"\",\r\n urlTabelaConsumos: \"\"" +
Line 636: "\r\n };\r\n var categorias = {\r\n Residencial: \"" +
Line 637: "1\",\r\n Comercial: \"2\",\r\n Industrial: \"3\",\r\n " +
Line 638: " Publica: \"4\"\r\n };\r\n var tiposRedesEsgoto = {\r\n " +
Line 639: " FaixaTransicao: \"70\",\r\n Coleta: \"67\",\r\n " +
Line 640: " Isento: \"73\",\r\n Tratamento: \"84\"\r\n };\r\n v" +
Line 641: "ar descontos = {\r\n SemDesconto: \"83\",\r\n EntidadeFi" +
Line 642: "lantropica: \"70\",\r\n AguaBruta: \"66\",\r\n TarifaSocia" +
Line 643: "l: \"84\"\r\n };\r\n var carregar = function (urlConsultarSimula" +
Line 644: "caoConsumo, urlTabelaConsumos) {\r\n\r\n rotas.urlConsultarSimulacaoC" +
Line 645: "onsumo = urlConsultarSimulacaoConsumo;\r\n rotas.urlTabelaConsumos " +
Line 646: "= urlTabelaConsumos;\r\n\r\n aoEscolherCategoria();\r\n " +
Line 647: "filtros();\r\n botoes();\r\n };\r\n var filtros =" +
Line 648: " function () {\r\n $(\"#Categoria\").change(function () {\r\n " +
Line 649: " aoEscolherCategoria();\r\n });\r\n };\r\n " +
Line 650: " var botoes = function () {\r\n $(\".btn-consultar\").click(functio" +
Line 651: "n (e) {\r\n e.preventDefault();\r\n consultar(" +
Line 652: ");\r\n });\r\n\r\n $(\".btn-imprimirtabelaconsumos\").clic" +
Line 653: "k(function (e) {\r\n e.preventDefault();\r\n t" +
Line 654: "abelaConsumos();\r\n });\r\n\r\n };\r\n var aoEscol" +
Line 655: "herCategoria = function () {\r\n switch ($(\"#Categoria\").val()) {\r\n" +
Line 656: " case categorias.Industrial:\r\n $(\"#mod" +
Line 657: "alidades\").show();\r\n break;\r\n default:" +
Line 658: "\r\n $(\"#Modalidade\").val(\"\");\r\n $(\"" +
Line 659: "#modalidades\").hide();\r\n break;\r\n }\r\n " +
Line 660: " };\r\n var consultar = function () {\r\n messageSum" +
Line 661: "mary(\"\", \"\");\r\n limparResultados();\r\n if ($(\"#form" +
Line 662: "ulario\").valid()) {\r\n Aguarde_Abrir();\r\n $" +
Line 663: ".ajax({\r\n url: rotas.urlConsultarSimulacaoConsumo,\r\n " +
Line 664: " dataType: \'json\',\r\n type: \'GET\',\r\n " +
Line 665: " data: obterConsultaVM(),\r\n traditiona" +
Line 666: "l: true,\r\n success: function (retorno) {\r\n\r\n " +
Line 667: " if (retorno.Status === \'Ok\') {\r\n r" +
Line 668: "esultados(retorno.Resultado);\r\n }\r\n " +
Line 669: " else {\r\n messageSummary(retorno.Mensage" +
Line 670: "m, \'error\');\r\n }\r\n Aguarde" +
Line 671: "_Fechar();\r\n },\r\n error: function " +
Line 672: "() {\r\n messageSummary(\'Ocorreu um erro inesperado ao " +
Line 673: "tentar consultar.\', \'error\');\r\n Aguarde_Fechar();\r\n " +
Line 674: " }\r\n });\r\n }\r\n " +
Line 675: " };\r\n var tabelaConsumos = function () {\r\n messageSumm" +
Line 676: "ary(\"\", \"\");\r\n $(\"#ConsumoMes\").val(\"0\");\r\n if ($(" +
Line 677: "\"#formulario\").valid()) {\r\n Aguarde_Abrir();\r\n " +
Line 678: " $(\"#formulario\").attr(\'action\', rotas.urlTabelaConsumos);\r\n " +
Line 679: " $(\"#formulario\").submit();\r\n Aguarde_Fechar();\r\n " +
Line 680: " }\r\n };\r\n var obterConsultaVM = function () {\r\n " +
Line 681: " return {\r\n Data: $(\'#Data\').val(),\r\n " +
Line 682: " Categoria: $(\"#Categoria\").val(),\r\n Modalidade: $(\"#Mod" +
Line 683: "alidade\").val(),\r\n TipoRedeEsgoto: $(\"#TipoRedeEsgoto\").val()" +
Line 684: ",\r\n NumeroEconomias: $(\"#NumeroEconomias\").val(),\r\n " +
Line 685: " ConsumoMes: $(\"#ConsumoMes\").val(),\r\n Desconto: $(\"" +
Line 686: "input[name=\'Desconto\']:checked\").val()\r\n };\r\n };\r\n " +
Line 687: " var resultados = function (resultado) {\r\n $(\".resultados\"" +
Line 688: ").append(\r\n resultadoAgua(resultado.Faixas, resultado.TotalFa" +
Line 689: "ixas) +\r\n resultadoEsgoto(resultado.Esgoto) +\r\n " +
Line 690: " resultadoValorTotal(resultado.ValorTotal)\r\n );\r\n " +
Line 691: " };\r\n var limparResultados = function () {\r\n $(\".resul" +
Line 692: "tados\").find(\"tr\").remove();\r\n };\r\n var resultadoAgua = fu" +
Line 693: "nction (faixas, totalFaixas) {\r\n\r\n var linhas = \"\";\r\n " +
Line 694: " for (i = 0; i < faixas.length; i++) {\r\n linhas += \"<tr>\" " +
Line 695: "+\r\n \"<td>\" + faixas[i].Descricao + \"</td>\" +\r\n " +
Line 696: " \"<td class=\'text-right\'>\" + faixas[i].Valor + \"</td>\" +\r\n " +
Line 697: " \"<td class=\'text-right\'>\" + faixas[i].Desconto.Percentual + \"</td>" +
Line 698: "\" +\r\n \"<td class=\'text-right\'>\" + faixas[i].Desconto.Valo" +
Line 699: "r + \"</td>\" +\r\n \"</tr>\"\r\n }\r\n\r\n " +
Line 700: " return resultadoCabecalho(\"ÁGUA\") +\r\n linhas +\r\n " +
Line 701: " \"<tr>\" +\r\n \"<td class=\'text-right\'>TOTAL</td>\" +\r" +
Line 702: "\n \"<td class=\'text-right\'>\" + totalFaixas.Valor + \"</td>\"" +
Line 703: " +\r\n \"<td colspan=\'2\' class=\'text-right\'>\" + totalFaixas." +
Line 704: "Desconto + \"</td>\" +\r\n \"</tr>\";\r\n };\r\n " +
Line 705: "var resultadoEsgoto = function (esgoto) {\r\n\r\n var tipoRedeEsgotoS" +
Line 706: "elecionado = $(\"#TipoRedeEsgoto\").val();\r\n if (tipoRedeEsgotoSele" +
Line 707: "cionado !== tiposRedesEsgoto.Isento) {\r\n\r\n var descricaoTipoR" +
Line 708: "edeEsgoto;\r\n switch (tipoRedeEsgotoSelecionado) {\r\n " +
Line 709: " case tiposRedesEsgoto.FaixaTransicao:\r\n " +
Line 710: " descricaoTipoRedeEsgoto = \"Faixa de Transição\";\r\n br" +
Line 711: "eak;\r\n case tiposRedesEsgoto.Coleta:\r\n " +
Line 712: " descricaoTipoRedeEsgoto = \"Coleta\";\r\n break;" +
Line 713: "\r\n case tiposRedesEsgoto.Tratamento:\r\n " +
Line 714: " descricaoTipoRedeEsgoto = \"Tratamento\";\r\n br" +
Line 715: "eak;\r\n }\r\n\r\n return resultadoCabecalho(\"ES" +
Line 716: "GOTO\") +\r\n \"<tr>\" +\r\n \"<td>\" +" +
Line 717: " descricaoTipoRedeEsgoto + \"</td>\" +\r\n \"<td class=\'te" +
Line 718: "xt-right\'>\" + esgoto.Valor + \"</td>\" +\r\n \"<td colspan" +
Line 719: "=\'2\' class=\'text-right\'>\" + esgoto.Desconto + \"</td>\" +\r\n " +
Line 720: " \"</tr>\";\r\n }\r\n return \"\";\r\n };\r\n " +
Line 721: " var resultadoValorTotal = function (valorTotal) {\r\n\r\n retur" +
Line 722: "n \"<tr>\" +\r\n \"<td class=\'text-right\'>TOTAL GERAL</td>\" +\r" +
Line 723: "\n \"<td colspan=\'3\' class=\'text-right\'>\" + valorTotal + \"<" +
Line 724: "/td>\" +\r\n \"</tr>\";\r\n };\r\n var resultado" +
Line 725: "Cabecalho = function (titulo) {\r\n\r\n var agua = titulo === \"ÁGUA\";" +
Line 726: "\r\n\r\n return \"<tr role=\'row\' class=\'heading\'>\" +\r\n " +
Line 727: " \"<th colspan=\'4\' class=\'text-center\'>\" + titulo + \"</th>\" +\r\n " +
Line 728: " \"</tr>\" +\r\n \"<tr role=\'row\' class=\'heading\'>\" +\r\n " +
Line 729: " \"<th>Descrição</th>\" +\r\n \"<th class=" +
Line 730: "\'text-center\'>Valor R$</th>\" +\r\n (agua ? \"<th class=\'text" +
Line 731: "-center\'>Percentual do Desconto</th>\" : \"\") +\r\n \"<th clas" +
Line 732: "s=\'text-center\'\" + (!agua ? \" colspan = \'2\'\" : \"\") + \">Valor do Desconto R$</th>" +
Line 733: "\" +\r\n \"</tr>\";\r\n };\r\n var messageSummar" +
Line 734: "y = function (msg, tpMsg) {\r\n var msgBody = \"<i class=\'fa {0}\'></" +
Line 735: "i> {1}<button class=\'close\' data-close=\'alert\'></button>\";\r\n " +
Line 736: " var msgSummary = $(\"#MessageSummary\");\r\n msgSummary.empty(" +
Line 737: ");\r\n msgSummary.hide();\r\n if (msg !== \"\") {\r\n " +
Line 738: " if (tpMsg === \"error\") {\r\n msgSummary.remo" +
Line 739: "veClass(\"alert-warning alert-success\").addClass(\"alert-danger\");\r\n " +
Line 740: " msgBody = msgBody.replace(\"{0}\", \"fa-warning\");\r\n }" +
Line 741: " else if (tpMsg === \"sucess\") {\r\n msgSummary.removeClass(" +
Line 742: "\"alert-warning alert-error\").addClass(\"alert-success\");\r\n " +
Line 743: " msgBody = msgBody.replace(\"{0}\", \"fa-check\");\r\n } else if (t" +
Line 744: "pMsg === \"warning\") {\r\n msgSummary.removeClass(\"alert-err" +
Line 745: "or alert-success\").addClass(\"alert-warning\");\r\n msgBody =" +
Line 746: " msgBody.replace(\"{0}\", \"fa-exclamation\");\r\n }\r\n " +
Line 747: " msgSummary.append(msgBody.replace(\"{1}\", msg));\r\n msgS" +
Line 748: "ummary.show();\r\n\r\n Metronic.scrollTo($(\'form\'), -200);\r\n " +
Line 749: " }\r\n };\r\n\r\n return {\r\n init: func" +
Line 750: "tion (urlConsultarSimulacaoConsumo, urlTabelaConsumos) {\r\n ca" +
Line 751: "rregar(urlConsultarSimulacaoConsumo, urlTabelaConsumos);\r\n }\r\n " +
Line 752: " };\r\n }();\r\n\r\n\r\n $(document).ready(function () {\r\n " +
Line 753: " Consultar.init(\"");
Line 754:
Line 755:
Line 756: #line 385 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 757: Write(Url.Action("Consultar", "SimuladorConsumos"));
Line 758:
Line 759:
Line 760: #line default
Line 761: #line hidden
Line 762: WriteLiteral("\", \"");
Line 763:
Line 764:
Line 765: #line 385 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 766: Write(Url.Action("TabelaConsumos", "SimuladorConsumos"));
Line 767:
Line 768:
Line 769: #line default
Line 770: #line hidden
Line 771: WriteLiteral(@""");
Line 772:
Line 773:
Line 774:
Line 775: $('#ConsumoMes').keyup(function () {
Line 776: this.value = this.value.replace('.', '');
Line 777: this.value = this.value.replace(',', '');
Line 778: });
Line 779:
Line 780: $('#NumeroEconomias').keyup(function () {
Line 781: this.value = this.value.replace('.', '');
Line 782: this.value = this.value.replace(',', '');
Line 783: });
Line 784:
Line 785: });
Line 786: </script>
Line 787: ");
Line 788:
Line 789: });
Line 790:
Line 791: DefineSection("Footer", () => {
Line 792:
Line 793: WriteLiteral("\r\n <div");
Line 794:
Line 795: WriteLiteral(" class=\"roda-pe\"");
Line 796:
Line 797: WriteLiteral(">\r\n");
Line 798:
Line 799: WriteLiteral(" ");
Line 800:
Line 801:
Line 802: #line 405 "E:\Sites Publicados\Portal\Views\SimuladorConsumos\Consultar.cshtml"
Line 803: Write(Html.Partial("FooterPartialView"));
Line 804:
Line 805:
Line 806: #line default
Line 807: #line hidden
Line 808: WriteLiteral("\r\n </div>\r\n");
Line 809:
Line 810: });
Line 811:
Line 812: }
Line 813: }
Line 814: }
Line 815:
|