Error compiling template "/Designs/Paragraph/RegisterApplication.cshtml"
Line 565: The type or namespace name 'Page' does not exist in the namespace 'Dynamicweb.Frontend' (are you missing an assembly reference?)
Line 567: 'Paragraph' does not contain a definition for 'GetParagraphsByPageID'
Line 1483: The result of the expression is always 'true' since a value of type 'bool' is never equal to 'null' of type 'bool?'
Line 2845: The result of the expression is always 'true' since a value of type 'bool' is never equal to 'null' of type 'bool?'

1 //------------------------------------------------------------------------------ 2 // <auto-generated> 3 // This code was generated by a tool. 4 // Runtime Version:4.0.30319.42000 5 // 6 // Changes to this file may cause incorrect behavior and will be lost if 7 // the code is regenerated. 8 // </auto-generated> 9 //------------------------------------------------------------------------------ 10 11 namespace CompiledRazorTemplates.Dynamic { 12 13 #line 8 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 14 using System; 15 16 #line default 17 #line hidden 18 19 #line 10 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 20 using System.Collections.Generic; 21 22 #line default 23 #line hidden 24 using System.Linq; 25 26 #line 2 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 27 using Dynamicweb; 28 29 #line default 30 #line hidden 31 32 #line 13 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 33 using MedilinkWeb.Client.MedilinkData; 34 35 #line default 36 #line hidden 37 38 #line 4 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 39 using MedilinkWeb.Library.State; 40 41 #line default 42 #line hidden 43 44 #line 5 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 45 using Microsoft.Web.Administration; 46 47 #line default 48 #line hidden 49 50 #line 7 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 51 using Dynamicweb.Rendering; 52 53 #line default 54 #line hidden 55 56 #line 9 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 57 using System.Web; 58 59 #line default 60 #line hidden 61 62 #line 11 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 63 using System.IO; 64 65 #line default 66 #line hidden 67 68 #line 12 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 69 using System.Threading; 70 71 #line default 72 #line hidden 73 74 75 public class RazorEngine_528e833b471c4471b1d42c24b3098619 : Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> { 76 77 #line hidden 78 79 #line 18 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 80 public RazorEngine.Templating.TemplateWriter GetAddressLookup(string addressType, Address membersAddress) 81 { 82 #line default 83 #line hidden 84 return new RazorEngine.Templating.TemplateWriter(__razor_helper_writer => { 85 86 #line 19 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 87 88 string postcode = string.Empty; 89 string addr1 = string.Empty; 90 string addr2 = string.Empty; 91 string town = string.Empty; 92 string county = string.Empty; 93 94 if (membersAddress != null) 95 { 96 postcode = membersAddress.PostCode; 97 addr1 = membersAddress.Address1; 98 addr2 = membersAddress.Address2; 99 town = membersAddress.Town; 100 county = membersAddress.County; 101 } 102 103 104 105 #line default 106 #line hidden 107 WriteLiteralTo(__razor_helper_writer, " <script"); 108 109 WriteLiteralTo(__razor_helper_writer, " type=\"text/javascript\""); 110 111 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n function ThisFindAddress(addressprefix) {\r\n var postCode " + 112 "= $(\'#\' + addressprefix + \'_PostCode\').val();\r\n FindAddress(addresspr" + 113 "efix, postCode);\r\n }\r\n\r\n </script>\r\n"); 114 115 116 #line 43 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 117 118 119 120 #line default 121 #line hidden 122 WriteLiteralTo(__razor_helper_writer, " <div"); 123 124 WriteLiteralTo(__razor_helper_writer, " class=\"grouptwo grouptwo-medium\""); 125 126 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n <div"); 127 128 WriteLiteralTo(__razor_helper_writer, " class=\"grouptwo-content\""); 129 130 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n <div"); 131 132 WriteLiteralTo(__razor_helper_writer, " class=\"field\""); 133 134 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n <label"); 135 136 WriteAttributeTo(__razor_helper_writer, "for", Tuple.Create(" for=\"", 1483), Tuple.Create("\"", 1532) 137 138 #line 50 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 139 , Tuple.Create(Tuple.Create("", 1489), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_PostCode", addressType) 140 141 #line default 142 #line hidden 143 , 1489), false) 144 ); 145 146 WriteLiteralTo(__razor_helper_writer, ">Post Code <span"); 147 148 WriteLiteralTo(__razor_helper_writer, " class=\"field-required\""); 149 150 WriteLiteralTo(__razor_helper_writer, "><strong>*</strong></span></label>\r\n <input"); 151 152 WriteLiteralTo(__razor_helper_writer, " type=\"text\""); 153 154 WriteAttributeTo(__razor_helper_writer, "name", Tuple.Create(" name=\"", 1642), Tuple.Create("\"", 1692) 155 156 #line 51 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 157 , Tuple.Create(Tuple.Create("", 1649), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_PostCode", addressType) 158 159 #line default 160 #line hidden 161 , 1649), false) 162 ); 163 164 WriteLiteralTo(__razor_helper_writer, " maxlength=\"9\""); 165 166 WriteLiteralTo(__razor_helper_writer, " required"); 167 168 WriteAttributeTo(__razor_helper_writer, "value", Tuple.Create(" value=\"", 1716), Tuple.Create("\"", 1759) 169 170 #line 51 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 171 , Tuple.Create(Tuple.Create("", 1724), Tuple.Create<System.Object, System.Int32>(postcode != null ? postcode : "" 172 173 #line default 174 #line hidden 175 , 1724), false) 176 ); 177 178 WriteLiteralTo(__razor_helper_writer, " class=\"postcodeValidation\""); 179 180 WriteAttributeTo(__razor_helper_writer, "id", Tuple.Create(" id=\"", 1787), Tuple.Create("\"", 1835) 181 182 #line 51 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 183 , Tuple.Create(Tuple.Create("", 1792), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_PostCode", addressType) 184 185 #line default 186 #line hidden 187 , 1792), false) 188 ); 189 190 WriteLiteralTo(__razor_helper_writer, " />\r\n \r\n </div>\r\n\r\n </div>\r\n\r\n <div"); 191 192 WriteLiteralTo(__razor_helper_writer, " class=\"grouptwo-content\""); 193 194 WriteAttributeTo(__razor_helper_writer, "id", Tuple.Create(" id=\"", 1936), Tuple.Create("\"", 1989) 195 196 #line 57 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 197 , Tuple.Create(Tuple.Create("", 1941), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_addressselect", addressType) 198 199 #line default 200 #line hidden 201 , 1941), false) 202 ); 203 204 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n <div"); 205 206 WriteLiteralTo(__razor_helper_writer, " id=\"loader\""); 207 208 WriteLiteralTo(__razor_helper_writer, " style=\"display:none;text-align:center\""); 209 210 WriteLiteralTo(__razor_helper_writer, ">\r\n <img"); 211 212 WriteLiteralTo(__razor_helper_writer, " src=\"Files/Templates/Designs/MedilinkCore/res/img/throbbers/small.gif\""); 213 214 WriteLiteralTo(__razor_helper_writer, " style=\"margin:auto;display:block; width:25px;\""); 215 216 WriteLiteralTo(__razor_helper_writer, " />\r\n </div>\r\n\r\n "); 217 218 WriteLiteralTo(__razor_helper_writer, "\r\n\r\n </div>\r\n\r\n\r\n </div> "); 219 220 WriteLiteralTo(__razor_helper_writer, "<!-- grouptwo -->\r\n"); 221 222 223 #line 69 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 224 225 226 227 #line default 228 #line hidden 229 WriteLiteralTo(__razor_helper_writer, " <div"); 230 231 WriteLiteralTo(__razor_helper_writer, " class=\"grouptwo lookup-btn field\""); 232 233 WriteLiteralTo(__razor_helper_writer, ">\r\n <input"); 234 235 WriteLiteralTo(__razor_helper_writer, " type=\"button\""); 236 237 WriteAttributeTo(__razor_helper_writer, "id", Tuple.Create(" id=\"", 2395), Tuple.Create("\"", 2449) 238 239 #line 71 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 240 , Tuple.Create(Tuple.Create("", 2400), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_btnFindAddress", addressType) 241 242 #line default 243 #line hidden 244 , 2400), false) 245 ); 246 247 WriteLiteralTo(__razor_helper_writer, " class=\"btn green-white button\""); 248 249 WriteAttributeTo(__razor_helper_writer, "onclick", Tuple.Create(" onclick=\"", 2481), Tuple.Create("\"", 2537) 250 , Tuple.Create(Tuple.Create("", 2491), Tuple.Create("ThisFindAddress(\'", 2491), true) 251 252 #line 71 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 253 , Tuple.Create(Tuple.Create("", 2508), Tuple.Create<System.Object, System.Int32>(addressType 254 255 #line default 256 #line hidden 257 , 2508), false) 258 , Tuple.Create(Tuple.Create("", 2520), Tuple.Create("\');", 2520), true) 259 , Tuple.Create(Tuple.Create(" ", 2523), Tuple.Create("return", 2524), true) 260 , Tuple.Create(Tuple.Create(" ", 2530), Tuple.Create("false;", 2531), true) 261 ); 262 263 WriteLiteralTo(__razor_helper_writer, " value=\"Lookup address\""); 264 265 WriteLiteralTo(__razor_helper_writer, "/>\r\n </div>\r\n"); 266 267 268 #line 73 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 269 270 271 272 #line default 273 #line hidden 274 WriteLiteralTo(__razor_helper_writer, " <div"); 275 276 WriteLiteralTo(__razor_helper_writer, " class=\"grouptwo grouptwo-medium\""); 277 278 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n <div"); 279 280 WriteLiteralTo(__razor_helper_writer, " class=\"grouptwo-content\""); 281 282 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n <div"); 283 284 WriteLiteralTo(__razor_helper_writer, " class=\"field\""); 285 286 WriteLiteralTo(__razor_helper_writer, ">\r\n <label"); 287 288 WriteAttributeTo(__razor_helper_writer, "for", Tuple.Create(" for=\"", 2722), Tuple.Create("\"", 2771) 289 290 #line 79 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 291 , Tuple.Create(Tuple.Create("", 2728), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_Address1", addressType) 292 293 #line default 294 #line hidden 295 , 2728), false) 296 ); 297 298 WriteLiteralTo(__razor_helper_writer, ">Address Line 1 <span"); 299 300 WriteLiteralTo(__razor_helper_writer, " class=\"field-required\""); 301 302 WriteLiteralTo(__razor_helper_writer, "><strong>*</strong></span></label>\r\n <input"); 303 304 WriteLiteralTo(__razor_helper_writer, " type=\"text\""); 305 306 WriteLiteralTo(__razor_helper_writer, " required"); 307 308 WriteAttributeTo(__razor_helper_writer, "name", Tuple.Create(" name=\"", 2895), Tuple.Create("\"", 2945) 309 310 #line 80 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 311 , Tuple.Create(Tuple.Create("", 2902), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_Address1", addressType) 312 313 #line default 314 #line hidden 315 , 2902), false) 316 ); 317 318 WriteAttributeTo(__razor_helper_writer, "value", Tuple.Create(" value=\"", 2946), Tuple.Create("\"", 2983) 319 320 #line 80 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 321 , Tuple.Create(Tuple.Create("", 2954), Tuple.Create<System.Object, System.Int32>(addr1 != null ? addr1 : "" 322 323 #line default 324 #line hidden 325 , 2954), false) 326 ); 327 328 WriteAttributeTo(__razor_helper_writer, "id", Tuple.Create(" id=\"", 2984), Tuple.Create("\"", 3032) 329 330 #line 80 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 331 , Tuple.Create(Tuple.Create("", 2989), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_Address1", addressType) 332 333 #line default 334 #line hidden 335 , 2989), false) 336 ); 337 338 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n "); 339 340 WriteLiteralTo(__razor_helper_writer, "\r\n </div>\r\n\r\n </div>\r\n\r\n <div"); 341 342 WriteLiteralTo(__razor_helper_writer, " class=\"grouptwo-content\""); 343 344 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n <div"); 345 346 WriteLiteralTo(__razor_helper_writer, " class=\"field\""); 347 348 WriteLiteralTo(__razor_helper_writer, ">\r\n <label"); 349 350 WriteAttributeTo(__razor_helper_writer, "for", Tuple.Create(" for=\"", 3513), Tuple.Create("\"", 3562) 351 352 #line 92 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 353 , Tuple.Create(Tuple.Create("", 3519), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_Address2", addressType) 354 355 #line default 356 #line hidden 357 , 3519), false) 358 ); 359 360 WriteLiteralTo(__razor_helper_writer, ">Address Line 2</label>\r\n <input"); 361 362 WriteLiteralTo(__razor_helper_writer, " type=\"text\""); 363 364 WriteAttributeTo(__razor_helper_writer, "name", Tuple.Create(" name=\"", 3622), Tuple.Create("\"", 3672) 365 366 #line 93 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 367 , Tuple.Create(Tuple.Create("", 3629), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_Address2", addressType) 368 369 #line default 370 #line hidden 371 , 3629), false) 372 ); 373 374 WriteAttributeTo(__razor_helper_writer, "value", Tuple.Create(" value=\"", 3673), Tuple.Create("\"", 3710) 375 376 #line 93 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 377 , Tuple.Create(Tuple.Create("", 3681), Tuple.Create<System.Object, System.Int32>(addr2 != null ? addr2 : "" 378 379 #line default 380 #line hidden 381 , 3681), false) 382 ); 383 384 WriteAttributeTo(__razor_helper_writer, "id", Tuple.Create(" id=\"", 3711), Tuple.Create("\"", 3759) 385 386 #line 93 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 387 , Tuple.Create(Tuple.Create("", 3716), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_Address2", addressType) 388 389 #line default 390 #line hidden 391 , 3716), false) 392 ); 393 394 WriteLiteralTo(__razor_helper_writer, ">\r\n </div>\r\n\r\n </div>\r\n\r\n </div> "); 395 396 WriteLiteralTo(__razor_helper_writer, "<!-- grouptwo -->\r\n"); 397 398 399 #line 99 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 400 401 402 403 #line default 404 #line hidden 405 WriteLiteralTo(__razor_helper_writer, " <div"); 406 407 WriteLiteralTo(__razor_helper_writer, " class=\"grouptwo grouptwo-medium\""); 408 409 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n <div"); 410 411 WriteLiteralTo(__razor_helper_writer, " class=\"grouptwo-content\""); 412 413 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n <div"); 414 415 WriteLiteralTo(__razor_helper_writer, " class=\"field\""); 416 417 WriteLiteralTo(__razor_helper_writer, ">\r\n <label"); 418 419 WriteAttributeTo(__razor_helper_writer, "for", Tuple.Create(" for=\"", 3978), Tuple.Create("\"", 4023) 420 421 #line 105 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 422 , Tuple.Create(Tuple.Create("", 3984), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_Town", addressType) 423 424 #line default 425 #line hidden 426 , 3984), false) 427 ); 428 429 WriteLiteralTo(__razor_helper_writer, ">Town <span"); 430 431 WriteLiteralTo(__razor_helper_writer, " class=\"field-required\""); 432 433 WriteLiteralTo(__razor_helper_writer, "><strong>*</strong></span></label>\r\n <input"); 434 435 WriteLiteralTo(__razor_helper_writer, " type=\"text\""); 436 437 WriteAttributeTo(__razor_helper_writer, "name", Tuple.Create(" name=\"", 4128), Tuple.Create("\"", 4174) 438 439 #line 106 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 440 , Tuple.Create(Tuple.Create("", 4135), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_Town", addressType) 441 442 #line default 443 #line hidden 444 , 4135), false) 445 ); 446 447 WriteLiteralTo(__razor_helper_writer, " required"); 448 449 WriteAttributeTo(__razor_helper_writer, "value", Tuple.Create(" value=\"", 4184), Tuple.Create("\"", 4219) 450 451 #line 106 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 452 , Tuple.Create(Tuple.Create("", 4192), Tuple.Create<System.Object, System.Int32>(town != null ? town : "" 453 454 #line default 455 #line hidden 456 , 4192), false) 457 ); 458 459 WriteAttributeTo(__razor_helper_writer, "id", Tuple.Create(" id=\"", 4220), Tuple.Create("\"", 4264) 460 461 #line 106 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 462 , Tuple.Create(Tuple.Create("", 4225), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_Town", addressType) 463 464 #line default 465 #line hidden 466 , 4225), false) 467 ); 468 469 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n "); 470 471 WriteLiteralTo(__razor_helper_writer, "\r\n </div>\r\n\r\n </div>\r\n\r\n <div"); 472 473 WriteLiteralTo(__razor_helper_writer, " class=\"grouptwo-content\""); 474 475 WriteLiteralTo(__razor_helper_writer, ">\r\n\r\n <div"); 476 477 WriteLiteralTo(__razor_helper_writer, " class=\"field\""); 478 479 WriteLiteralTo(__razor_helper_writer, ">\r\n <label"); 480 481 WriteAttributeTo(__razor_helper_writer, "for", Tuple.Create(" for=\"", 4772), Tuple.Create("\"", 4819) 482 483 #line 118 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 484 , Tuple.Create(Tuple.Create("", 4778), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_County", addressType) 485 486 #line default 487 #line hidden 488 , 4778), false) 489 ); 490 491 WriteLiteralTo(__razor_helper_writer, ">County</label>\r\n <input"); 492 493 WriteLiteralTo(__razor_helper_writer, " type=\"text\""); 494 495 WriteAttributeTo(__razor_helper_writer, "name", Tuple.Create(" name=\"", 4871), Tuple.Create("\"", 4919) 496 497 #line 119 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 498 , Tuple.Create(Tuple.Create("", 4878), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_County", addressType) 499 500 #line default 501 #line hidden 502 , 4878), false) 503 ); 504 505 WriteAttributeTo(__razor_helper_writer, "value", Tuple.Create(" value=\"", 4920), Tuple.Create("\"", 4959) 506 507 #line 119 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 508 , Tuple.Create(Tuple.Create("", 4928), Tuple.Create<System.Object, System.Int32>(county != null ? county : "" 509 510 #line default 511 #line hidden 512 , 4928), false) 513 ); 514 515 WriteAttributeTo(__razor_helper_writer, "id", Tuple.Create(" id=\"", 4960), Tuple.Create("\"", 5006) 516 517 #line 119 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 518 , Tuple.Create(Tuple.Create("", 4965), Tuple.Create<System.Object, System.Int32>(string.Format("{0}_County", addressType) 519 520 #line default 521 #line hidden 522 , 4965), false) 523 ); 524 525 WriteLiteralTo(__razor_helper_writer, ">\r\n </div>\r\n\r\n </div>\r\n\r\n </div> "); 526 527 WriteLiteralTo(__razor_helper_writer, "<!-- grouptwo -->\r\n"); 528 529 530 #line 125 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 531 532 533 534 535 #line default 536 #line hidden 537 }); 538 539 #line 127 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 540 } 541 #line default 542 #line hidden 543 544 545 public RazorEngine_528e833b471c4471b1d42c24b3098619() { 546 } 547 548 public override void Execute() { 549 550 #line 14 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 551 552 Layout = null; 553 554 555 #line default 556 #line hidden 557 WriteLiteral("\r\n\r\n"); 558 559 WriteLiteral("\r\n\r\n"); 560 561 562 #line 130 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 563 564 Dynamicweb.Frontend.PageView pageView = Dynamicweb.Frontend.PageView.Current(); 565 Dynamicweb.Frontend.Page page = pageView.Page; 566 List<Dynamicweb.Content.Paragraph> 567 pageParagraphCollection = Dynamicweb.Content.Paragraph.GetParagraphsByPageID(page.ID).ToList(); 568 569 Member member = new Member(); 570 bool isActiveMember = false; 571 bool isNewMember = false; 572 string formStyle = string.Empty; 573 string btnStyle = string.Empty; 574 string token = string.Empty; 575 string test = string.Empty; 576 577 578 if (!string.IsNullOrEmpty(HttpContext.Current.Request.QueryString["newmember"])) 579 { 580 // Returning applicants to complete their DW Registration 581 // Test if there is a valid MembersProfileSession still available linked to their browser 582 583 member = SessionManager.MembersProfileSession; 584 Boolean.TryParse(HttpContext.Current.Request.QueryString["newmember"], out isNewMember); 585 586 if (member != null && !String.IsNullOrEmpty(member.MembershipNumber)) 587 { 588 //isNewMember = true; 589 isActiveMember = true; 590 if (!isNewMember) 591 { 592 formStyle = "hide"; // set #applyStep1 display none 593 } 594 else 595 { 596 btnStyle = "hide"; 597 } 598 } 599 else 600 { 601 // Use the QueryString["token"] value to try to lookup this applicant from Avante 602 token = HttpContext.Current.Request.QueryString["token"]; 603 MedilinkWeb.Library.Methods.Membership.ManageMembership.GetMemberByEncryptedToken(token); // member session is set in the server side code 604 605 if (member != null && !String.IsNullOrEmpty(member.MembershipNumber)) 606 { 607 member = MedilinkWeb.Library.Methods.Membership.ManageMembership.GetMembersDetails("P236434"); 608 } 609 610 611 612 member = SessionManager.MembersProfileSession; 613 614 if (member != null && !String.IsNullOrEmpty(member.MembershipNumber)) 615 { 616 //isNewMember = true; 617 isActiveMember = true; 618 if (!isNewMember) 619 { 620 formStyle = "hide"; // set #applyStep1 display none 621 } 622 else 623 { 624 btnStyle = "hide"; 625 } 626 627 } 628 else 629 { 630 HttpContext.Current.Response.Redirect("/Register?newmember=" + isNewMember, false); 631 HttpContext.Current.ApplicationInstance.CompleteRequest(); 632 } 633 634 test = member.MembershipNumber == null ? "Null Membership number - No session available!" : "Session available: " + member.MembershipNumber; 635 } 636 } 637 638 test += member.MembershipNumber == null ? "Null Membership number - No session available!" : "Session available: " + member.MembershipNumber; 639 // Use the QueryString["token"] value to try to lookup this applicant from Avante 640 token = HttpContext.Current.Request.QueryString["token"]; 641 642 643 #line default 644 #line hidden 645 WriteLiteral("\r\n\r\n<script"); 646 647 WriteLiteral(" src=\"/Files/Templates/Designs/MedilinkCore/scripts/FormValidation.js\""); 648 649 WriteLiteral("></script>\r\n<script"); 650 651 WriteLiteral(" src=\"/Files/Templates/Designs/MedilinkCore/scripts/MyAccount.js\""); 652 653 WriteLiteral("></script>\r\n<script"); 654 655 WriteLiteral(" src=\"/Files/Templates/Designs/MedilinkCore/scripts/PrescriptionSelection.js\""); 656 657 WriteLiteral("></script>\r\n\r\n<style"); 658 659 WriteLiteral(" type=\"text/css\""); 660 661 WriteLiteral(">\r\n #applyStep2,\r\n #applyStep3,\r\n #applyStep4 {\r\n display: none;\r" + 662 "\n }\r\n /*#applyStep1,\r\n #applyStep2,\r\n #applyStep4 {\r\n display" + 663 ": none;\r\n }*/\r\n</style>\r\n\r\n<!--RegisterApplication.cshtml Paragraph-->\r\n<!--<" + 664 "p>Token: "); 665 666 667 #line 228 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 668 Write(token); 669 670 671 #line default 672 #line hidden 673 WriteLiteral(" || Membership Number: "); 674 675 676 #line 228 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 677 Write(test); 678 679 680 #line default 681 #line hidden 682 WriteLiteral(" <br /> Member Name: "); 683 684 685 #line 228 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 686 Write(member.FullName); 687 688 689 #line default 690 #line hidden 691 WriteLiteral(" </p>-->\r\n<div"); 692 693 WriteLiteral(" class=\"generalcontent\""); 694 695 WriteLiteral(">\r\n <form"); 696 697 WriteLiteral(" role=\"form\""); 698 699 WriteLiteral(" method=\"post\""); 700 701 WriteLiteral(" action=\"\""); 702 703 WriteLiteral(" id=\"applicationForm\""); 704 705 WriteLiteral(" name=\"frmManageMembership\""); 706 707 WriteLiteral(">\r\n\r\n"); 708 709 710 #line 232 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 711 712 713 #line default 714 #line hidden 715 716 #line 232 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 717 if (isActiveMember) 718 { 719 720 721 #line default 722 #line hidden 723 WriteLiteral(" <div"); 724 725 WriteLiteral(" class=\"major-minor\""); 726 727 WriteLiteral(" id=\"registerUserName\""); 728 729 WriteLiteral(">\r\n\r\n <div"); 730 731 WriteLiteral(" class=\"majorminor-medium\""); 732 733 WriteLiteral(">\r\n\r\n <div"); 734 735 WriteLiteral(" class=\"majorminor-medium\""); 736 737 WriteLiteral(">\r\n\r\n <div"); 738 739 WriteLiteral(" id=\"signupDwContentPage\""); 740 741 WriteLiteral(" class=\"generalcontent\""); 742 743 WriteLiteral(">\r\n\r\n"); 744 745 746 #line 242 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 747 748 749 #line default 750 #line hidden 751 752 #line 242 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 753 if (!isNewMember) 754 { 755 756 757 #line default 758 #line hidden 759 760 #line 244 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 761 Write(pageParagraphCollection.Where(m => m.Header == "Dynamicweb Signup Existing Avante Member").Select(n => n.Text).FirstOrDefault()); 762 763 764 #line default 765 #line hidden 766 767 #line 244 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 768 769 } 770 else 771 { 772 773 774 #line default 775 #line hidden 776 777 #line 248 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 778 Write(pageParagraphCollection.Where(m => m.Header == "Dynamicweb Signup").Select(n => n.Text).FirstOrDefault()); 779 780 781 #line default 782 #line hidden 783 784 #line 248 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 785 786 } 787 788 789 #line default 790 #line hidden 791 WriteLiteral("\r\n </div> <!-- generalcontent -->\r\n </d" + 792 "iv> <!-- majorminor-major -->\r\n </div> <!-- majorminor -->\r\n\r\n " + 793 " <fieldset>\r\n\r\n <div"); 794 795 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 796 797 WriteLiteral(">\r\n\r\n <div"); 798 799 WriteLiteral(" class=\"grouptwo-content\""); 800 801 WriteLiteral(">\r\n\r\n <div"); 802 803 WriteLiteral(" class=\"form-group field\""); 804 805 WriteLiteral(">\r\n\r\n <label"); 806 807 WriteLiteral(" for=\"LoginUsername\""); 808 809 WriteLiteral(">Username <span"); 810 811 WriteLiteral(" class=\"field-required\""); 812 813 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 814 815 WriteLiteral(" type=\"text\""); 816 817 WriteLiteral(" id=\"LoginUsername\""); 818 819 WriteLiteral(" name=\"LoginUsername\""); 820 821 WriteLiteral(" value=\"\""); 822 823 WriteLiteral(" required"); 824 825 WriteLiteral(" maxlength=\"50\""); 826 827 WriteLiteral(" autocomplete=\"off\""); 828 829 WriteLiteral(" />\r\n <label"); 830 831 WriteLiteral(" class=\"error\""); 832 833 WriteLiteral(" id=\"errorCheckUsername\""); 834 835 WriteLiteral(" for=\"LoginUsername\""); 836 837 WriteLiteral(" style=\"display: none;\""); 838 839 WriteLiteral("></label>\r\n <i"); 840 841 WriteLiteral(" class=\"small\""); 842 843 WriteLiteral(" style=\"font-size: 12px;\""); 844 845 WriteLiteral(">This will be your username for logging in</i>\r\n </div" + 846 ">\r\n\r\n <div"); 847 848 WriteLiteral(" class=\"form-group field\""); 849 850 WriteLiteral(">\r\n\r\n <label"); 851 852 WriteLiteral(" for=\"LoginPassword\""); 853 854 WriteLiteral(">Password <span"); 855 856 WriteLiteral(" class=\"field-required\""); 857 858 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 859 860 WriteLiteral(" type=\"password\""); 861 862 WriteLiteral(" name=\"LoginPassword\""); 863 864 WriteLiteral(" id=\"LoginPassword\""); 865 866 WriteLiteral(" required"); 867 868 WriteLiteral(" maxlength=\"50\""); 869 870 WriteLiteral(" value=\"\""); 871 872 WriteLiteral(" autocomplete=\"off\""); 873 874 WriteLiteral(" />\r\n <i"); 875 876 WriteLiteral(" class=\"small\""); 877 878 WriteLiteral(" style=\"font-size: 12px;\""); 879 880 WriteLiteral(">Password must contain at least eight characters, at least one number and both lo" + 881 "wer and uppercase letters</i>\r\n\r\n </div>\r\n\r\n " + 882 " <div"); 883 884 WriteLiteral(" class=\"form-group field\""); 885 886 WriteLiteral(">\r\n\r\n <label"); 887 888 WriteLiteral(" for=\"ConfirmPassword\""); 889 890 WriteLiteral(">Confirm your Password <span"); 891 892 WriteLiteral(" class=\"field-required\""); 893 894 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 895 896 WriteLiteral(" name=\"ConfirmPassword\""); 897 898 WriteLiteral(" id=\"ConfirmPassword\""); 899 900 WriteLiteral(" type=\"password\""); 901 902 WriteLiteral(" required"); 903 904 WriteLiteral(" maxlength=\"50\""); 905 906 WriteLiteral(" value=\"\""); 907 908 WriteLiteral(" autocomplete=\"off\""); 909 910 WriteLiteral(">\r\n\r\n </div>\r\n\r\n </div>\r\n " + 911 " <input"); 912 913 WriteLiteral(" type=\"hidden\""); 914 915 WriteLiteral(" id=\"MembershipNumber\""); 916 917 WriteLiteral(" name=\"MembershipNumber\""); 918 919 WriteAttribute("value", Tuple.Create(" value=\"", 11792), Tuple.Create("\"", 11824) 920 921 #line 285 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 922 , Tuple.Create(Tuple.Create("", 11800), Tuple.Create<System.Object, System.Int32>(member.MembershipNumber 923 924 #line default 925 #line hidden 926 , 11800), false) 927 ); 928 929 WriteLiteral(" />\r\n </div> <!-- grouptwo -->\r\n\r\n </fieldset>\r" + 930 "\n\r\n\r\n <p"); 931 932 WriteAttribute("class", Tuple.Create(" class=\"", 11929), Tuple.Create("\"", 11968) 933 , Tuple.Create(Tuple.Create("", 11937), Tuple.Create("btn", 11937), true) 934 , Tuple.Create(Tuple.Create(" ", 11940), Tuple.Create("blue-white", 11941), true) 935 , Tuple.Create(Tuple.Create(" ", 11951), Tuple.Create("submit", 11952), true) 936 937 #line 291 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 938 , Tuple.Create(Tuple.Create(" ", 11958), Tuple.Create<System.Object, System.Int32>(btnStyle 939 940 #line default 941 #line hidden 942 , 11959), false) 943 ); 944 945 WriteLiteral("><input"); 946 947 WriteLiteral(" type=\"submit\""); 948 949 WriteLiteral(" value=\"submit\""); 950 951 WriteLiteral("><span"); 952 953 WriteLiteral(" class=\"errorSummary\""); 954 955 WriteLiteral(" style=\"color: rgb(193 44 50); display: none;\""); 956 957 WriteLiteral("></span></p>\r\n\r\n </div>\r\n"); 958 959 960 #line 294 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 961 } 962 963 964 #line default 965 #line hidden 966 WriteLiteral("\r\n <div"); 967 968 WriteAttribute("class", Tuple.Create(" class=\"", 12139), Tuple.Create("\"", 12169) 969 , Tuple.Create(Tuple.Create("", 12147), Tuple.Create("major-minor", 12147), true) 970 971 #line 296 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 972 , Tuple.Create(Tuple.Create(" ", 12158), Tuple.Create<System.Object, System.Int32>(formStyle 973 974 #line default 975 #line hidden 976 , 12159), false) 977 ); 978 979 WriteLiteral(" id=\"applyStep1\""); 980 981 WriteLiteral(">\r\n\r\n"); 982 983 984 #line 298 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 985 986 987 #line default 988 #line hidden 989 990 #line 298 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 991 if (!isActiveMember) 992 { 993 994 995 #line default 996 #line hidden 997 WriteLiteral(" <div"); 998 999 WriteLiteral(" class=\"majorminor majorminor-medium\""); 1000 1001 WriteLiteral(">\r\n\r\n <div"); 1002 1003 WriteLiteral(" class=\"majorminor-medium\""); 1004 1005 WriteLiteral(">\r\n\r\n <div"); 1006 1007 WriteLiteral(" id=\"registerapplicationContentPage1\""); 1008 1009 WriteLiteral(" class=\"generalcontent\""); 1010 1011 WriteLiteral(">\r\n\r\n"); 1012 1013 WriteLiteral(" "); 1014 1015 1016 #line 306 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1017 Write(pageParagraphCollection.Where(m => m.Header == "Application Form").Select(n => n.Text).FirstOrDefault()); 1018 1019 1020 #line default 1021 #line hidden 1022 WriteLiteral("\r\n\r\n </div> <!-- generalcontent -->\r\n <" + 1023 "/div> <!-- majorminor-major -->\r\n </div> "); 1024 1025 WriteLiteral("<!-- majorminor -->\r\n"); 1026 1027 1028 #line 311 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1029 } 1030 1031 1032 #line default 1033 #line hidden 1034 WriteLiteral("\r\n <fieldset>\r\n\r\n <div"); 1035 1036 WriteLiteral(" class=\"placeholder-progress\""); 1037 1038 WriteLiteral("><img"); 1039 1040 WriteLiteral(" src=\"/Files/Templates/Designs/MedilinkCore/res/img/placeholders/registration/pro" + 1041 "gress-step-1.png\""); 1042 1043 WriteLiteral(" alt=\"Registration current progress Step 1\""); 1044 1045 WriteLiteral("></div>\r\n\r\n <h3>About You</h3>\r\n\r\n <div"); 1046 1047 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 1048 1049 WriteLiteral(">\r\n\r\n <div"); 1050 1051 WriteLiteral(" class=\"grouptwo-content\""); 1052 1053 WriteLiteral(">\r\n\r\n <div"); 1054 1055 WriteLiteral(" class=\"form-group field\""); 1056 1057 WriteLiteral(">\r\n\r\n <label"); 1058 1059 WriteLiteral(" for=\"sRegisterTitle\""); 1060 1061 WriteLiteral(">Title <span"); 1062 1063 WriteLiteral(" class=\"field-required\""); 1064 1065 WriteLiteral("><strong>*</strong></span></label>\r\n <select"); 1066 1067 WriteLiteral(" name=\"Title\""); 1068 1069 WriteLiteral(" id=\"sRegisterTitle\""); 1070 1071 WriteLiteral(" required"); 1072 1073 WriteLiteral(" style=\"width: 120px;\""); 1074 1075 WriteLiteral(">\r\n <option "); 1076 1077 1078 #line 327 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1079 Write(member.Title == "" ? " selected" : ""); 1080 1081 1082 #line default 1083 #line hidden 1084 WriteLiteral(" value=\"\">Select</option>\r\n <option "); 1085 1086 1087 #line 328 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1088 Write(member.Title == "Mr." || member.Title == "Mr" ? " selected" : ""); 1089 1090 1091 #line default 1092 #line hidden 1093 WriteLiteral(" value=\"Mr.\">Mr.</option>\r\n <option "); 1094 1095 1096 #line 329 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1097 Write(member.Title == "Mrs." || member.Title == "Mrs" ? " selected" : ""); 1098 1099 1100 #line default 1101 #line hidden 1102 WriteLiteral(" value=\"Mrs.\">Mrs.</option>\r\n <option "); 1103 1104 1105 #line 330 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1106 Write(member.Title == "Miss" || member.Title == "Miss" ? " selected" : ""); 1107 1108 1109 #line default 1110 #line hidden 1111 WriteLiteral(" value=\"Miss\">Miss</option>\r\n <option "); 1112 1113 1114 #line 331 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1115 Write(member.Title == "Ms." || member.Title == "Ms" ? " selected" : ""); 1116 1117 1118 #line default 1119 #line hidden 1120 WriteLiteral(" value=\"Ms.\">Ms.</option>\r\n </select>\r\n\r\n " + 1121 " </div>\r\n\r\n <div"); 1122 1123 WriteLiteral(" class=\"form-group field\""); 1124 1125 WriteLiteral(">\r\n\r\n <label"); 1126 1127 WriteLiteral(" for=\"tbRegisterFirstName\""); 1128 1129 WriteLiteral(">First Name <span"); 1130 1131 WriteLiteral(" class=\"field-required\""); 1132 1133 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 1134 1135 WriteLiteral(" name=\"FirstName\""); 1136 1137 WriteLiteral(" type=\"text\""); 1138 1139 WriteLiteral(" required"); 1140 1141 WriteLiteral(" maxlength=\"50\""); 1142 1143 WriteAttribute("value", Tuple.Create(" value=\"", 14434), Tuple.Create("\"", 14493) 1144 1145 #line 339 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1146 , Tuple.Create(Tuple.Create("", 14442), Tuple.Create<System.Object, System.Int32>(member.FirstName != null ? member.FirstName : "" 1147 1148 #line default 1149 #line hidden 1150 , 14442), false) 1151 ); 1152 1153 WriteLiteral(" id=\"tbRegisterFirstName\""); 1154 1155 WriteLiteral(">\r\n\r\n </div>\r\n\r\n <div"); 1156 1157 WriteLiteral(" class=\"form-group field\""); 1158 1159 WriteLiteral(">\r\n\r\n <label"); 1160 1161 WriteLiteral(" for=\"tbRegisterLastName\""); 1162 1163 WriteLiteral(">Last Name <span"); 1164 1165 WriteLiteral(" class=\"field-required\""); 1166 1167 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 1168 1169 WriteLiteral(" name=\"LastName\""); 1170 1171 WriteLiteral(" type=\"text\""); 1172 1173 WriteLiteral(" required"); 1174 1175 WriteLiteral(" maxlength=\"50\""); 1176 1177 WriteAttribute("value", Tuple.Create(" value=\"", 14836), Tuple.Create("\"", 14893) 1178 1179 #line 346 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1180 , Tuple.Create(Tuple.Create("", 14844), Tuple.Create<System.Object, System.Int32>(member.LastName != null ? member.LastName : "" 1181 1182 #line default 1183 #line hidden 1184 , 14844), false) 1185 ); 1186 1187 WriteLiteral(" id=\"tbRegisterLastName\""); 1188 1189 WriteLiteral(">\r\n\r\n </div>\r\n\r\n </div>\r\n\r\n " + 1190 " <div"); 1191 1192 WriteLiteral(" class=\"grouptwo-content\""); 1193 1194 WriteLiteral(">\r\n\r\n <div"); 1195 1196 WriteLiteral(" class=\"form-group field\""); 1197 1198 WriteLiteral(">\r\n\r\n <label>Date of Birth<span"); 1199 1200 WriteLiteral(" class=\"field-required\""); 1201 1202 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 1203 1204 WriteLiteral(" name=\"BirthDateString\""); 1205 1206 WriteLiteral(" type=\"date\""); 1207 1208 WriteLiteral(" required"); 1209 1210 WriteLiteral(" id=\"BirthdateDatepicker\""); 1211 1212 WriteLiteral(" class=\"medilink-datepicker\""); 1213 1214 WriteAttribute("value", Tuple.Create(" value=\"", 15342), Tuple.Create("\"", 15483) 1215 1216 #line 357 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1217 , Tuple.Create(Tuple.Create("", 15350), Tuple.Create<System.Object, System.Int32>(member.DateOfBirth.HasValue && member.DateOfBirth.Value > DateTime.MinValue ? member.DateOfBirth.Value.ToString("yyyy-MM-dd") : "" 1218 1219 #line default 1220 #line hidden 1221 , 15350), false) 1222 ); 1223 1224 WriteLiteral(" min=\"1917-01-01\""); 1225 1226 WriteLiteral(" max=\"2021-02-09\""); 1227 1228 WriteLiteral(">\r\n\r\n <p"); 1229 1230 WriteLiteral(" name=\"testdateformat\""); 1231 1232 WriteLiteral(">"); 1233 1234 1235 #line 359 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1236 Write(member.DateOfBirth.HasValue && member.DateOfBirth.Value > DateTime.MinValue ? member.DateOfBirth.Value.ToString("yyyy-MM-dd") : ""); 1237 1238 1239 #line default 1240 #line hidden 1241 WriteLiteral("</p>\r\n <p"); 1242 1243 WriteLiteral(" name=\"testdateformat\""); 1244 1245 WriteLiteral(">"); 1246 1247 1248 #line 360 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1249 Write(member.DateOfBirth.HasValue && member.DateOfBirth.Value > DateTime.MinValue ? member.DateOfBirth.Value.ToLongDateString() : ""); 1250 1251 1252 #line default 1253 #line hidden 1254 WriteLiteral("</p>\r\n </div>\r\n\r\n </div>\r\n\r\n " + 1255 " </div> <!-- grouptwo -->\r\n </fieldset>\r\n\r\n <div"); 1256 1257 WriteLiteral(" class=\"l-content feature-divider-rule\""); 1258 1259 WriteLiteral(" style=\"margin-bottom: 32px;margin-top:0px;\""); 1260 1261 WriteLiteral(">&nbsp;</div>\r\n\r\n\r\n <fieldset>\r\n\r\n <h3>Contact Details<" + 1262 "/h3>\r\n\r\n"); 1263 1264 WriteLiteral(" "); 1265 1266 1267 #line 375 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1268 Write(GetAddressLookup("Registered", member.RegisteredAddress)); 1269 1270 1271 #line default 1272 #line hidden 1273 WriteLiteral("\r\n\r\n <div"); 1274 1275 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 1276 1277 WriteLiteral(">\r\n\r\n <div"); 1278 1279 WriteLiteral(" class=\"grouptwo-content\""); 1280 1281 WriteLiteral(">\r\n\r\n <div"); 1282 1283 WriteLiteral(" class=\"form-group field\""); 1284 1285 WriteLiteral(">\r\n <label"); 1286 1287 WriteLiteral(" for=\"register_tel_home\""); 1288 1289 WriteLiteral(">Contact Phone Number <span"); 1290 1291 WriteLiteral(" class=\"field-required\""); 1292 1293 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 1294 1295 WriteLiteral(" name=\"HomePhone\""); 1296 1297 WriteLiteral(" type=\"tel\""); 1298 1299 WriteLiteral(" required"); 1300 1301 WriteLiteral(" id=\"tbRegister_Tel_Home\""); 1302 1303 WriteLiteral(" class=\"phoneValidation\""); 1304 1305 WriteAttribute("value", Tuple.Create(" value=\"", 16733), Tuple.Create("\"", 16792) 1306 1307 #line 383 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1308 , Tuple.Create(Tuple.Create("", 16741), Tuple.Create<System.Object, System.Int32>(member.HomePhone != null ? member.HomePhone : "" 1309 1310 #line default 1311 #line hidden 1312 , 16741), false) 1313 ); 1314 1315 WriteLiteral(" placeholder=\"This can be either your mobile or your landline\""); 1316 1317 WriteLiteral(">\r\n </div>\r\n\r\n </div>\r\n\r\n " + 1318 " <div"); 1319 1320 WriteLiteral(" class=\"grouptwo-content\""); 1321 1322 WriteLiteral(">\r\n\r\n <div"); 1323 1324 WriteLiteral(" class=\"form-group field\""); 1325 1326 WriteLiteral(">\r\n <label"); 1327 1328 WriteLiteral(" for=\"register_tel_mobile\""); 1329 1330 WriteLiteral(">Secondary Phone Number</label>\r\n <input"); 1331 1332 WriteLiteral(" name=\"MobilePhone\""); 1333 1334 WriteLiteral(" type=\"tel\""); 1335 1336 WriteLiteral(" class=\"phoneValidation\""); 1337 1338 WriteAttribute("value", Tuple.Create(" value=\"", 17213), Tuple.Create("\"", 17276) 1339 1340 #line 392 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1341 , Tuple.Create(Tuple.Create("", 17221), Tuple.Create<System.Object, System.Int32>(member.MobilePhone != null ? member.MobilePhone : "" 1342 1343 #line default 1344 #line hidden 1345 , 17221), false) 1346 ); 1347 1348 WriteLiteral(" id=\"tbRegister_Tel_Mobile\""); 1349 1350 WriteLiteral(">\r\n </div>\r\n\r\n </div>\r\n\r\n " + 1351 " </div> <!-- grouptwo -->\r\n <div"); 1352 1353 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 1354 1355 WriteLiteral(">\r\n <div"); 1356 1357 WriteLiteral(" class=\"grouptwo-content\""); 1358 1359 WriteLiteral(">\r\n <div"); 1360 1361 WriteLiteral(" class=\"form-group field\""); 1362 1363 WriteLiteral(">\r\n <label"); 1364 1365 WriteLiteral(" for=\"tbRegister_EmailAddress\""); 1366 1367 WriteLiteral(">E-Mail Address <span"); 1368 1369 WriteLiteral(" class=\"field-required\""); 1370 1371 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 1372 1373 WriteLiteral(" name=\"EmailAddress\""); 1374 1375 WriteLiteral(" type=\"email\""); 1376 1377 WriteLiteral(" required"); 1378 1379 WriteAttribute("value", Tuple.Create(" value=\"", 17797), Tuple.Create("\"", 17862) 1380 1381 #line 402 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1382 , Tuple.Create(Tuple.Create("", 17805), Tuple.Create<System.Object, System.Int32>(member.EmailAddress != null ? member.EmailAddress : "" 1383 1384 #line default 1385 #line hidden 1386 , 17805), false) 1387 ); 1388 1389 WriteLiteral(" id=\"tbRegister_EmailAddress\""); 1390 1391 WriteLiteral(">\r\n </div>\r\n </div>\r\n " + 1392 " <div"); 1393 1394 WriteLiteral(" class=\"grouptwo-content\""); 1395 1396 WriteLiteral(">\r\n <div"); 1397 1398 WriteLiteral(" class=\"form-group field\""); 1399 1400 WriteLiteral(">\r\n <label"); 1401 1402 WriteLiteral(" for=\"tbConfirmEmail\""); 1403 1404 WriteLiteral(">Confirm your Email <span"); 1405 1406 WriteLiteral(" class=\"field-required\""); 1407 1408 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 1409 1410 WriteLiteral(" name=\"tbConfirmEmail\""); 1411 1412 WriteLiteral(" type=\"email\""); 1413 1414 WriteLiteral(" required"); 1415 1416 WriteAttribute("value", Tuple.Create(" value=\"", 18280), Tuple.Create("\"", 18345) 1417 1418 #line 408 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1419 , Tuple.Create(Tuple.Create("", 18288), Tuple.Create<System.Object, System.Int32>(member.EmailAddress != null ? member.EmailAddress : "" 1420 1421 #line default 1422 #line hidden 1423 , 18288), false) 1424 ); 1425 1426 WriteLiteral(" id=\"tbConfirmEmail\""); 1427 1428 WriteLiteral(" autocomplete=\"off\""); 1429 1430 WriteLiteral(">\r\n </div>\r\n </div>\r\n </" + 1431 "div>\r\n </fieldset>\r\n\r\n <div"); 1432 1433 WriteLiteral(" class=\"l-content feature-divider-rule\""); 1434 1435 WriteLiteral(" style=\"margin-bottom: 32px;margin-top:0px;\""); 1436 1437 WriteLiteral(">&nbsp;</div>\r\n\r\n <fieldset>\r\n <div"); 1438 1439 WriteLiteral(" class=\"form-group field\""); 1440 1441 WriteLiteral(">\r\n <ul"); 1442 1443 WriteLiteral(" id=\"chkListMarketingMethods\""); 1444 1445 WriteLiteral(" class=\"field-group\""); 1446 1447 WriteLiteral(">\r\n <li><input"); 1448 1449 WriteLiteral(" name=\"MarketingMethods\""); 1450 1451 WriteLiteral(" type=\"checkbox\""); 1452 1453 WriteLiteral(" id=\"register_contact_email\""); 1454 1455 WriteLiteral(" "); 1456 1457 1458 #line 419 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1459 Write((member.MarketingMethods != null) && (member.MarketingMethods.Contains("Marketing Email")) ? "checked" : ""); 1460 1461 1462 #line default 1463 #line hidden 1464 WriteLiteral(" value=\"Marketing Email\"><label"); 1465 1466 WriteLiteral(" for=\"register_contact_email\""); 1467 1468 WriteLiteral(">Tick here if you would like to receive the latest news and updates from Medilink" + 1469 " by post or email.</label></li>\r\n <li><input"); 1470 1471 WriteLiteral(" name=\"AcceptedTnCs\""); 1472 1473 WriteLiteral(" type=\"checkbox\""); 1474 1475 WriteLiteral(" required"); 1476 1477 WriteLiteral(" id=\"chkRegister_Terms\""); 1478 1479 WriteLiteral(" "); 1480 1481 1482 #line 420 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1483 Write((member.AcceptedTnCs != null) && (member.AcceptedTnCs) ? "checked" : ""); 1484 1485 1486 #line default 1487 #line hidden 1488 WriteLiteral(" style=\"float:left;\"><label"); 1489 1490 WriteLiteral(" for=\"register_terms\""); 1491 1492 WriteLiteral(">I have read and accept the Medilink <a"); 1493 1494 WriteLiteral(" href=\"/Legals/Legal\""); 1495 1496 WriteLiteral(" target=\"_blank\""); 1497 1498 WriteLiteral(">Terms &amp; Conditions</a> <span"); 1499 1500 WriteLiteral(" class=\"field-required\""); 1501 1502 WriteLiteral("><strong>*</strong></span></label></li>\r\n </ul>\r\n " + 1503 " </div>\r\n </fieldset>\r\n\r\n <p"); 1504 1505 WriteLiteral(" class=\"btn blue-white next\""); 1506 1507 WriteLiteral("><a>Next</a> <span"); 1508 1509 WriteLiteral(" class=\"errorSummary\""); 1510 1511 WriteLiteral(" style=\"color: rgb(193 44 50); display: none;\""); 1512 1513 WriteLiteral(@"></span></p> 1514 1515 <!--<input type=""image"" class=""button next"" 1516 data-nosvg=""/Files/Templates/Designs/MedilinkCore/res/img/buttons/next.png"" src=""/Files/Templates/Designs/MedilinkCore/res/img/buttons/next.png"" 1517 alt=""Next"" style=""border-width:0px;"">--> 1518 </div> 1519 1520 <div"); 1521 1522 WriteLiteral(" class=\"major-minor\""); 1523 1524 WriteLiteral(" id=\"applyStep2\""); 1525 1526 WriteLiteral(">\r\n\r\n <div"); 1527 1528 WriteLiteral(" class=\"majorminor majorminor-medium\""); 1529 1530 WriteLiteral(">\r\n\r\n <div"); 1531 1532 WriteLiteral(" class=\"majorminor-medium\""); 1533 1534 WriteLiteral(">\r\n\r\n <div"); 1535 1536 WriteLiteral(" id=\"registerapplicationContentPage2\""); 1537 1538 WriteLiteral(" class=\"generalcontent\""); 1539 1540 WriteLiteral(">\r\n\r\n"); 1541 1542 WriteLiteral(" "); 1543 1544 1545 #line 440 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1546 Write(pageParagraphCollection.Where(m => m.Header == "Application Form Page 2").Select(n => n.Text).FirstOrDefault()); 1547 1548 1549 #line default 1550 #line hidden 1551 WriteLiteral("\r\n\r\n </div> <!-- generalcontent -->\r\n </div> <!" + 1552 "-- majorminor-major -->\r\n </div> <!-- majorminor -->\r\n <di" + 1553 "v"); 1554 1555 WriteLiteral(" class=\"major-major\""); 1556 1557 WriteLiteral(">\r\n\r\n <fieldset>\r\n\r\n <div"); 1558 1559 WriteLiteral(" class=\"placeholder-progress\""); 1560 1561 WriteLiteral("><img"); 1562 1563 WriteLiteral(" src=\"/Files/Templates/Designs/MedilinkCore/res/img/placeholders/registration/pro" + 1564 "gress-step-2.png\""); 1565 1566 WriteLiteral(" alt=\"Registration current progress Step 2\""); 1567 1568 WriteLiteral("></div>\r\n\r\n <h3>About Your GP</h3>\r\n\r\n <div" + 1569 ""); 1570 1571 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 1572 1573 WriteLiteral(">\r\n\r\n <div"); 1574 1575 WriteLiteral(" class=\"grouptwo-content\""); 1576 1577 WriteLiteral(">\r\n\r\n <div"); 1578 1579 WriteLiteral(" class=\"form-group field\""); 1580 1581 WriteLiteral(">\r\n <label"); 1582 1583 WriteLiteral(" for=\"register_gp_name\""); 1584 1585 WriteLiteral(">GP Surgery <span"); 1586 1587 WriteLiteral(" class=\"field-required\""); 1588 1589 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 1590 1591 WriteLiteral(" name=\"GPName\""); 1592 1593 WriteLiteral(" type=\"text\""); 1594 1595 WriteLiteral(" required"); 1596 1597 WriteAttribute("value", Tuple.Create(" value=\"", 21304), Tuple.Create("\"", 21357) 1598 1599 #line 459 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1600 , Tuple.Create(Tuple.Create("", 21312), Tuple.Create<System.Object, System.Int32>(member.GPName != null ? member.GPName : "" 1601 1602 #line default 1603 #line hidden 1604 , 21312), false) 1605 ); 1606 1607 WriteLiteral(" id=\"tbRegisterGp_Name\""); 1608 1609 WriteLiteral(">\r\n </div>\r\n </div>\r\n\r\n " + 1610 " </div> <!-- grouptwo -->\r\n </fieldset>\r\n\r\n " + 1611 " <div"); 1612 1613 WriteLiteral(" class=\"l-content feature-divider-rule\""); 1614 1615 WriteLiteral(" style=\"margin-bottom: 32px;margin-top:0px;\""); 1616 1617 WriteLiteral(">&nbsp;</div>\r\n\r\n <fieldset>\r\n\r\n <h3>GP Contact" + 1618 " Details</h3>\r\n\r\n"); 1619 1620 WriteLiteral(" "); 1621 1622 1623 #line 472 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1624 Write(GetAddressLookup("GP", member.GPAddress)); 1625 1626 1627 #line default 1628 #line hidden 1629 WriteLiteral("\r\n\r\n <div"); 1630 1631 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 1632 1633 WriteLiteral(">\r\n\r\n <div"); 1634 1635 WriteLiteral(" class=\"grouptwo-content\""); 1636 1637 WriteLiteral(">\r\n\r\n <div"); 1638 1639 WriteLiteral(" class=\"form-group field\""); 1640 1641 WriteLiteral(">\r\n <label"); 1642 1643 WriteLiteral(" for=\"tbRegisterGp_tel\""); 1644 1645 WriteLiteral(">Telephone <span"); 1646 1647 WriteLiteral(" class=\"field-required\""); 1648 1649 WriteLiteral("></span></label>\r\n <input"); 1650 1651 WriteLiteral(" name=\"GPPhone\""); 1652 1653 WriteLiteral(" type=\"tel\""); 1654 1655 WriteLiteral(" id=\"tbRegisterGp_tel\""); 1656 1657 WriteLiteral(" class=\"phoneValidation\""); 1658 1659 WriteAttribute("value", Tuple.Create(" value=\"", 22205), Tuple.Create("\"", 22260) 1660 1661 #line 480 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1662 , Tuple.Create(Tuple.Create("", 22213), Tuple.Create<System.Object, System.Int32>(member.GPPhone != null ? member.GPPhone : "" 1663 1664 #line default 1665 #line hidden 1666 , 22213), false) 1667 ); 1668 1669 WriteLiteral(" placeholder=\"Please include dialling code\""); 1670 1671 WriteLiteral(">\r\n </div>\r\n\r\n </div>\r\n\r\n " + 1672 " <div"); 1673 1674 WriteLiteral(" class=\"grouptwo-content\""); 1675 1676 WriteLiteral(">\r\n\r\n <div"); 1677 1678 WriteLiteral(" class=\"form-group field\""); 1679 1680 WriteLiteral(">\r\n\r\n <label"); 1681 1682 WriteLiteral(" for=\"tbRegisterGp_fax\""); 1683 1684 WriteLiteral(">Fax</label>\r\n <input"); 1685 1686 WriteLiteral(" name=\"GPFax\""); 1687 1688 WriteLiteral(" type=\"tel\""); 1689 1690 WriteLiteral(" id=\"tbRegisterGp_fax\""); 1691 1692 WriteAttribute("value", Tuple.Create(" value=\"", 22658), Tuple.Create("\"", 22709) 1693 1694 #line 490 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1695 , Tuple.Create(Tuple.Create("", 22666), Tuple.Create<System.Object, System.Int32>(member.GPFax != null ? member.GPFax : "" 1696 1697 #line default 1698 #line hidden 1699 , 22666), false) 1700 ); 1701 1702 WriteLiteral(" placeholder=\"Please include dialling code\""); 1703 1704 WriteLiteral(">\r\n\r\n </div>\r\n\r\n </div>\r\n\r\n " + 1705 " </div> <!-- grouptwo -->\r\n </fieldset>\r\n\r\n " + 1706 " <div"); 1707 1708 WriteLiteral(" class=\"l-content feature-divider-rule\""); 1709 1710 WriteLiteral(" style=\"margin-bottom: 32px;margin-top:0px;\""); 1711 1712 WriteLiteral(">&nbsp;</div>\r\n\r\n <fieldset>\r\n\r\n <h3>Please sel" + 1713 "ect the type of appliances you may need</h3>\r\n\r\n <div"); 1714 1715 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 1716 1717 WriteLiteral(">\r\n\r\n <div"); 1718 1719 WriteLiteral(" class=\"grouptwo-content\""); 1720 1721 WriteLiteral(">\r\n\r\n <div"); 1722 1723 WriteLiteral(" class=\"form-group field\""); 1724 1725 WriteLiteral(">\r\n"); 1726 1727 1728 #line 510 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1729 1730 1731 #line default 1732 #line hidden 1733 1734 #line 510 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1735 1736 string spData = member.SurgicalProcedureID != null ? string.Join(",", member.SurgicalProcedureID) : "No Data"; 1737 1738 1739 #line default 1740 #line hidden 1741 WriteLiteral("\r\n "); 1742 1743 WriteLiteral("\r\n\r\n <label>Surgical Procedures<span"); 1744 1745 WriteLiteral(" class=\"field-required\""); 1746 1747 WriteLiteral("> <strong>*</strong></span></label>\r\n\r\n <ul"); 1748 1749 WriteLiteral(" style=\"list-style-type: none;\""); 1750 1751 WriteLiteral(" required"); 1752 1753 WriteLiteral(" id=\"SurgicalProcedureID\""); 1754 1755 WriteLiteral(">\r\n <li><input"); 1756 1757 WriteLiteral(" type=\"checkbox\""); 1758 1759 WriteLiteral(" name=\"SurgicalProcedures\""); 1760 1761 WriteLiteral(" "); 1762 1763 1764 #line 518 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1765 Write((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("1") ? "checked" : ""); 1766 1767 1768 #line default 1769 #line hidden 1770 WriteLiteral(" value=\"1\"> Colostomy</li>\r\n <li><input"); 1771 1772 WriteLiteral(" type=\"checkbox\""); 1773 1774 WriteLiteral(" name=\"SurgicalProcedures\""); 1775 1776 WriteLiteral(" "); 1777 1778 1779 #line 519 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1780 Write((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("2") ? "checked" : ""); 1781 1782 1783 #line default 1784 #line hidden 1785 WriteLiteral(" value=\"2\"> Ileostomy</li>\r\n <li><input"); 1786 1787 WriteLiteral(" type=\"checkbox\""); 1788 1789 WriteLiteral(" name=\"SurgicalProcedures\""); 1790 1791 WriteLiteral(" "); 1792 1793 1794 #line 520 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1795 Write((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("3") ? "checked" : ""); 1796 1797 1798 #line default 1799 #line hidden 1800 WriteLiteral(" value=\"3\"> Urostomy</li>\r\n <li><input"); 1801 1802 WriteLiteral(" type=\"checkbox\""); 1803 1804 WriteLiteral(" name=\"SurgicalProcedures\""); 1805 1806 WriteLiteral(" "); 1807 1808 1809 #line 521 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1810 Write((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("7") ? "checked" : ""); 1811 1812 1813 #line default 1814 #line hidden 1815 WriteLiteral(" value=\"7\"> Internal Pouch</li>\r\n <li><input"); 1816 1817 WriteLiteral(" type=\"checkbox\""); 1818 1819 WriteLiteral(" name=\"SurgicalProcedures\""); 1820 1821 WriteLiteral(" "); 1822 1823 1824 #line 522 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1825 Write((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("4") ? "checked" : ""); 1826 1827 1828 #line default 1829 #line hidden 1830 WriteLiteral(" value=\"4\"> Incontinence</li>\r\n <li><input"); 1831 1832 WriteLiteral(" type=\"checkbox\""); 1833 1834 WriteLiteral(" name=\"SurgicalProcedures\""); 1835 1836 WriteLiteral(" "); 1837 1838 1839 #line 523 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1840 Write((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("N") ? "checked" : ""); 1841 1842 1843 #line default 1844 #line hidden 1845 WriteLiteral(" value=\"N\"> Nephrostomy</li>\r\n <li><input"); 1846 1847 WriteLiteral(" type=\"checkbox\""); 1848 1849 WriteLiteral(" id=\"surgicalProcedureOther\""); 1850 1851 WriteLiteral(" name=\"SurgicalProcedures\""); 1852 1853 WriteLiteral(" "); 1854 1855 1856 #line 524 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1857 Write((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("O") ? "checked" : ""); 1858 1859 1860 #line default 1861 #line hidden 1862 WriteLiteral(" value=\"O\"> Other</li>\r\n <li><input"); 1863 1864 WriteLiteral(" type=\"checkbox\""); 1865 1866 WriteLiteral(" name=\"SurgicalProcedures\""); 1867 1868 WriteLiteral(" "); 1869 1870 1871 #line 525 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1872 Write((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("Unknown") ? "checked" : ""); 1873 1874 1875 #line default 1876 #line hidden 1877 WriteLiteral(" value=\"Unknown\"> I don\'t know</li>\r\n\r\n </ul>\r\n " + 1878 " \r\n <div"); 1879 1880 WriteLiteral(" id=\"OtherSurgicalProcedure\""); 1881 1882 WriteLiteral(" style=\"display:none\""); 1883 1884 WriteLiteral(">\r\n <label"); 1885 1886 WriteLiteral(" for=\"selRegister_OtherSurgicalProcedure\""); 1887 1888 WriteLiteral(">Other</label>\r\n <input"); 1889 1890 WriteLiteral(" name=\"SurgicalProcedureOther\""); 1891 1892 WriteLiteral(" type=\"text\""); 1893 1894 WriteLiteral(" value=\"\""); 1895 1896 WriteLiteral(" id=\"selRegister_OtherSurgicalProcedure\""); 1897 1898 WriteLiteral(">\r\n </div>\r\n\r\n </div>\r\n" + 1899 "\r\n </div>\r\n\r\n <div"); 1900 1901 WriteLiteral(" class=\"grouptwo-content\""); 1902 1903 WriteLiteral(">\r\n\r\n <div"); 1904 1905 WriteLiteral(" class=\"form-group field\""); 1906 1907 WriteLiteral(">\r\n\r\n <label>Date of Surgery</label>\r\n " + 1908 " <input"); 1909 1910 WriteLiteral(" name=\"SurgicalProcedureDateString\""); 1911 1912 WriteLiteral(" type=\"date\""); 1913 1914 WriteLiteral(" id=\"SurgeryDatepicker\""); 1915 1916 WriteLiteral(" class=\"medilink-datepicker\""); 1917 1918 WriteAttribute("value", Tuple.Create(" value=\"", 26477), Tuple.Create("\"", 26648) 1919 1920 #line 543 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1921 , Tuple.Create(Tuple.Create("", 26485), Tuple.Create<System.Object, System.Int32>(member.SurgicalProcedureDate.HasValue && member.SurgicalProcedureDate.Value > DateTime.MinValue ? member.SurgicalProcedureDate.Value.ToString("yyyy-MM-dd") : "" 1922 1923 #line default 1924 #line hidden 1925 , 26485), false) 1926 ); 1927 1928 WriteLiteral(" min=\"1917-01-01\""); 1929 1930 WriteLiteral(" max=\"2021-02-09\""); 1931 1932 WriteLiteral(">\r\n\r\n <p"); 1933 1934 WriteLiteral(" name=\"testdateformat\""); 1935 1936 WriteLiteral(">"); 1937 1938 1939 #line 545 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1940 Write(member.SurgicalProcedureDate.HasValue && member.SurgicalProcedureDate.Value > DateTime.MinValue ? member.SurgicalProcedureDate.Value.ToString("dd-MM-yyyy") : ""); 1941 1942 1943 #line default 1944 #line hidden 1945 WriteLiteral("</p>\r\n <p"); 1946 1947 WriteLiteral(" name=\"testdateformat\""); 1948 1949 WriteLiteral(">"); 1950 1951 1952 #line 546 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 1953 Write(member.SurgicalProcedureDate.HasValue && member.SurgicalProcedureDate.Value > DateTime.MinValue ? member.SurgicalProcedureDate.Value.ToLongDateString() : ""); 1954 1955 1956 #line default 1957 #line hidden 1958 WriteLiteral("</p>\r\n\r\n\r\n </div>\r\n\r\n </div>\r\n\r" + 1959 "\n </div> <!-- grouptwo -->\r\n </fieldset>\r\n\r\n " + 1960 " </div>\r\n\r\n\r\n <p"); 1961 1962 WriteLiteral(" class=\"btn blue-white previous\""); 1963 1964 WriteLiteral("><a>Previous</a></p>\r\n <p"); 1965 1966 WriteLiteral(" class=\"btn blue-white next\""); 1967 1968 WriteLiteral("><a>Next</a><span"); 1969 1970 WriteLiteral(" class=\"errorSummary\""); 1971 1972 WriteLiteral(" style=\"color: rgb(193 44 50); display: none;\""); 1973 1974 WriteLiteral("></span></p>\r\n\r\n </div>\r\n\r\n\r\n <div"); 1975 1976 WriteLiteral(" class=\"major-minor\""); 1977 1978 WriteLiteral(" id=\"applyStep3\""); 1979 1980 WriteLiteral(">\r\n\r\n <div"); 1981 1982 WriteLiteral(" class=\"majorminor majorminor-medium\""); 1983 1984 WriteLiteral(">\r\n\r\n <div"); 1985 1986 WriteLiteral(" class=\"majorminor-medium\""); 1987 1988 WriteLiteral(">\r\n\r\n <div"); 1989 1990 WriteLiteral(" id=\"registerapplicationContentPage3\""); 1991 1992 WriteLiteral(" class=\"generalcontent\""); 1993 1994 WriteLiteral(">\r\n\r\n"); 1995 1996 WriteLiteral(" "); 1997 1998 1999 #line 573 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2000 Write(pageParagraphCollection.Where(m => m.Header == "Application Form Page 3").Select(n => n.Text).FirstOrDefault()); 2001 2002 2003 #line default 2004 #line hidden 2005 WriteLiteral("\r\n\r\n </div> <!-- generalcontent -->\r\n </div> <!" + 2006 "-- majorminor-major -->\r\n </div> <!-- majorminor -->\r\n <di" + 2007 "v"); 2008 2009 WriteLiteral(" class=\"placeholder-progress\""); 2010 2011 WriteLiteral("><img"); 2012 2013 WriteLiteral(" src=\"/Files/Templates/Designs/MedilinkCore/res/img/placeholders/registration/pro" + 2014 "gress-step-3.png\""); 2015 2016 WriteLiteral(" alt=\"Registration current progress Step 3\""); 2017 2018 WriteLiteral("></div>\r\n\r\n <div"); 2019 2020 WriteLiteral(" class=\"major-major\""); 2021 2022 WriteLiteral(">\r\n\r\n <fieldset>\r\n\r\n <h3>About Your Prescriptio" + 2023 "n</h3>\r\n\r\n <div"); 2024 2025 WriteLiteral(" id=\"membersPrescriptionDetails\""); 2026 2027 WriteLiteral(">\r\n\r\n <p>Please provide us with some information about you" + 2028 "r NHS prescription and how you would like your prescription collected.</p>\r\n\r\n " + 2029 " </div>\r\n\r\n <div"); 2030 2031 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 2032 2033 WriteLiteral(">\r\n\r\n <div"); 2034 2035 WriteLiteral(" class=\"form-group field\""); 2036 2037 WriteLiteral(">\r\n\r\n <ul"); 2038 2039 WriteLiteral(" class=\"field-group group-two grouptwo-small\""); 2040 2041 WriteLiteral(" id=\"ulResidentCountry\""); 2042 2043 WriteLiteral(">\r\n\r\n <li"); 2044 2045 WriteLiteral(" class=\"\""); 2046 2047 WriteLiteral("><input"); 2048 2049 WriteLiteral(" id=\"chkRegisteredEngland\""); 2050 2051 WriteLiteral(" name=\"residentCountry\""); 2052 2053 WriteLiteral(" onclick=\"showHidePrescriptionElements(\'prescriptionEngland\', this.value);\""); 2054 2055 WriteLiteral(" checked"); 2056 2057 WriteLiteral(" value=\"England\""); 2058 2059 WriteLiteral(" type=\"radio\""); 2060 2061 WriteLiteral("><label"); 2062 2063 WriteLiteral(" for=\"chkRegisteredEngland\""); 2064 2065 WriteLiteral(">I live in England</label></li>\r\n\r\n <li"); 2066 2067 WriteLiteral(" class=\"\""); 2068 2069 WriteLiteral("><input"); 2070 2071 WriteLiteral(" id=\"chkRegisteredScotland\""); 2072 2073 WriteLiteral(" name=\"residentCountry\""); 2074 2075 WriteLiteral(" onclick=\"showHidePrescriptionElements(\'prescriptionScotland\', this.value);\""); 2076 2077 WriteLiteral(" value=\"Scotland\""); 2078 2079 WriteLiteral(" type=\"radio\""); 2080 2081 WriteLiteral("><label"); 2082 2083 WriteLiteral(" for=\"chkRegisteredScotland\""); 2084 2085 WriteLiteral(">I live in Scotland</label></li>\r\n\r\n <li"); 2086 2087 WriteLiteral(" class=\"\""); 2088 2089 WriteLiteral("><input"); 2090 2091 WriteLiteral(" id=\"chkRegisteredWales\""); 2092 2093 WriteLiteral(" name=\"residentCountry\""); 2094 2095 WriteLiteral(" onclick=\"showHidePrescriptionElements(\'prescriptionWales\', this.value);\""); 2096 2097 WriteLiteral(" value=\"Wales\""); 2098 2099 WriteLiteral(" type=\"radio\""); 2100 2101 WriteLiteral("><label"); 2102 2103 WriteLiteral(" for=\"chkRegisteredWales\""); 2104 2105 WriteLiteral(">I live in Wales</label></li>\r\n\r\n </ul>\r\n\r\n " + 2106 " "); 2107 2108 WriteLiteral("\r\n <input"); 2109 2110 WriteLiteral(" type=\"hidden\""); 2111 2112 WriteLiteral(" name=\"hdnIsValidMember\""); 2113 2114 WriteLiteral(" id=\"hdnIsValidMember\""); 2115 2116 WriteAttribute("value", Tuple.Create(" value=\"", 30047), Tuple.Create("\"", 30081) 2117 2118 #line 607 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2119 , Tuple.Create(Tuple.Create("", 30055), Tuple.Create<System.Object, System.Int32>(isActiveMember.ToString() 2120 2121 #line default 2122 #line hidden 2123 , 30055), false) 2124 ); 2125 2126 WriteLiteral(">\r\n <input"); 2127 2128 WriteLiteral(" type=\"hidden\""); 2129 2130 WriteLiteral(" name=\"RegisteredCountry\""); 2131 2132 WriteLiteral(" id=\"hdnRegisteredCountry\""); 2133 2134 WriteAttribute("value", Tuple.Create(" value=\"", 30184), Tuple.Create("\"", 30218) 2135 2136 #line 608 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2137 , Tuple.Create(Tuple.Create("", 30192), Tuple.Create<System.Object, System.Int32>(member.Country.ToString() 2138 2139 #line default 2140 #line hidden 2141 , 30192), false) 2142 ); 2143 2144 WriteLiteral(">\r\n <input"); 2145 2146 WriteLiteral(" type=\"hidden\""); 2147 2148 WriteLiteral(" name=\"NHSNumber\""); 2149 2150 WriteLiteral(" id=\"hdnNHSNumber\""); 2151 2152 WriteAttribute("value", Tuple.Create(" value=\"", 30305), Tuple.Create("\"", 30330) 2153 2154 #line 609 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2155 , Tuple.Create(Tuple.Create("", 30313), Tuple.Create<System.Object, System.Int32>(member.NHSNumber 2156 2157 #line default 2158 #line hidden 2159 , 30313), false) 2160 ); 2161 2162 WriteLiteral(">\r\n <input"); 2163 2164 WriteLiteral(" type=\"hidden\""); 2165 2166 WriteLiteral(" name=\"hdnPrescriptionStatus\""); 2167 2168 WriteLiteral(" id=\"hdnPrescriptionStatus\""); 2169 2170 WriteAttribute("value", Tuple.Create(" value=\"", 30438), Tuple.Create("\"", 30472) 2171 2172 #line 610 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2173 , Tuple.Create(Tuple.Create("", 30446), Tuple.Create<System.Object, System.Int32>(member.PrescriptionStatus 2174 2175 #line default 2176 #line hidden 2177 , 30446), false) 2178 ); 2179 2180 WriteLiteral(">\r\n <input"); 2181 2182 WriteLiteral(" type=\"hidden\""); 2183 2184 WriteLiteral(" name=\"hdnExemptionCertificateId\""); 2185 2186 WriteLiteral(" id=\"hdnExemptionCertificateId\""); 2187 2188 WriteAttribute("value", Tuple.Create(" value=\"", 30588), Tuple.Create("\"", 30619) 2189 2190 #line 611 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2191 , Tuple.Create(Tuple.Create("", 30596), Tuple.Create<System.Object, System.Int32>(member.ExemptionCertId 2192 2193 #line default 2194 #line hidden 2195 , 30596), false) 2196 ); 2197 2198 WriteLiteral(">\r\n <input"); 2199 2200 WriteLiteral(" type=\"hidden\""); 2201 2202 WriteLiteral(" name=\"hdnExemptionCertificateNumber\""); 2203 2204 WriteLiteral(" id=\"hdnExemptionCertificateNumber\""); 2205 2206 WriteAttribute("value", Tuple.Create(" value=\"", 30743), Tuple.Create("\"", 30778) 2207 2208 #line 612 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2209 , Tuple.Create(Tuple.Create("", 30751), Tuple.Create<System.Object, System.Int32>(member.ExemptionCertNumber 2210 2211 #line default 2212 #line hidden 2213 , 30751), false) 2214 ); 2215 2216 WriteLiteral(">\r\n <input"); 2217 2218 WriteLiteral(" type=\"hidden\""); 2219 2220 WriteLiteral(" name=\"hdnExemptionCertificateExpires\""); 2221 2222 WriteLiteral(" id=\"hdnExemptionCertificateExpires\""); 2223 2224 WriteAttribute("value", Tuple.Create(" value=\"", 30904), Tuple.Create("\"", 31071) 2225 2226 #line 613 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2227 , Tuple.Create(Tuple.Create("", 30912), Tuple.Create<System.Object, System.Int32>(member.ExemptionCertExpires.HasValue && member.ExemptionCertExpires.Value >DateTime.MinValue ? member.ExemptionCertExpires.Value.ToString("yyyy-MM-dd") : "" 2228 2229 #line default 2230 #line hidden 2231 , 30912), false) 2232 ); 2233 2234 WriteLiteral(">\r\n <input"); 2235 2236 WriteLiteral(" type=\"hidden\""); 2237 2238 WriteLiteral(" name=\"NewMemberApplication\""); 2239 2240 WriteLiteral(" id=\"hdnIsNewMember\""); 2241 2242 WriteAttribute("value", Tuple.Create(" value=\"", 31171), Tuple.Create("\"", 31214) 2243 2244 #line 614 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2245 , Tuple.Create(Tuple.Create("", 31179), Tuple.Create<System.Object, System.Int32>(isActiveMember? "false" : "true" 2246 2247 #line default 2248 #line hidden 2249 , 31179), false) 2250 ); 2251 2252 WriteLiteral(">\r\n\r\n\r\n </div>\r\n\r\n <div"); 2253 2254 WriteLiteral(" id=\"prescriptionEngland\""); 2255 2256 WriteLiteral(" class=\"prescriptionGroup\""); 2257 2258 WriteLiteral(" style=\"\""); 2259 2260 WriteLiteral(">\r\n\r\n <h1>England</h1>\r\n\r\n " + 2261 "<div"); 2262 2263 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 2264 2265 WriteLiteral(">\r\n\r\n <div"); 2266 2267 WriteLiteral(" class=\"grouptwo-content\""); 2268 2269 WriteLiteral(">\r\n\r\n <div"); 2270 2271 WriteLiteral(" class=\"form-group field\""); 2272 2273 WriteLiteral(">\r\n <label"); 2274 2275 WriteLiteral(" for=\"tbRegister_NhsNo_England\""); 2276 2277 WriteLiteral(">National Health Service number <strong>*</strong></label>\r\n " + 2278 " <input"); 2279 2280 WriteLiteral(" type=\"text\""); 2281 2282 WriteLiteral(" maxlength=\"10\""); 2283 2284 WriteLiteral(" name=\"tbRegister_NhsNo_England\""); 2285 2286 WriteLiteral(" required"); 2287 2288 WriteLiteral(" value=\"\""); 2289 2290 WriteLiteral(" id=\"tbRegister_NhsNo_England\""); 2291 2292 WriteLiteral(" onkeyup=\"CheckNhsNumberIsValid(this.value, \'England\')\""); 2293 2294 WriteLiteral(">\r\n\r\n <span"); 2295 2296 WriteLiteral(" id=\"NhsNrValidAdvice_England\""); 2297 2298 WriteLiteral(" style=\"display: none;\""); 2299 2300 WriteLiteral(">\r\n <label"); 2301 2302 WriteLiteral(" for=\"tbRegister_NhsNo_England\""); 2303 2304 WriteLiteral(">(Your NHS number should be made up of 10 digits)</label>\r\n " + 2305 " </span>\r\n\r\n\r\n <div"); 2306 2307 WriteLiteral(" class=\"help is-help-closed\""); 2308 2309 WriteLiteral(@"> 2310 <p>Everyone registered with the NHS in England and Wales has their own unique number. You will be given your NHS Number in writing when you register with a GP practice. Your NHS Number helps healthcare staff to find your health records. Each NHS Number is made up of 10 digits shown in a 3-3-4 format (e.g. 123-456-7890).</p> 2311 </div> 2312 2313 </div> 2314 2315 </div> 2316 2317 <div"); 2318 2319 WriteLiteral(" class=\"grouptwo-content\""); 2320 2321 WriteLiteral(">\r\n\r\n <div"); 2322 2323 WriteLiteral(" class=\"form-group field\""); 2324 2325 WriteLiteral(">\r\n <label"); 2326 2327 WriteLiteral(" for=\"selRegisterPrescriptionStatus_England\""); 2328 2329 WriteLiteral(">Select your Exemption Status <strong>*</strong></label>\r\n " + 2330 " <select"); 2331 2332 WriteLiteral(" name=\"selRegisterPrescriptionStatus_England\""); 2333 2334 WriteLiteral(" required"); 2335 2336 WriteLiteral(" id=\"selRegisterPrescriptionStatus_England\""); 2337 2338 WriteLiteral(" style=\"width:420px;\""); 2339 2340 WriteLiteral(">\r\n <option"); 2341 2342 WriteLiteral(" value=\"99\""); 2343 2344 WriteLiteral(" "); 2345 2346 2347 #line 649 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2348 Write(member.ExemptionCertId == 99 ? "selected" : ""); 2349 2350 2351 #line default 2352 #line hidden 2353 WriteLiteral(">Select an option</option>\r\n <option"); 2354 2355 WriteLiteral(" value=\"0\""); 2356 2357 WriteLiteral(" "); 2358 2359 2360 #line 650 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2361 Write(member.ExemptionCertId == 0 ? "selected" : ""); 2362 2363 2364 #line default 2365 #line hidden 2366 WriteLiteral(">I pay for my Prescriptions</option>\r\n " + 2367 " <option"); 2368 2369 WriteLiteral(" value=\"1\""); 2370 2371 WriteLiteral(" "); 2372 2373 2374 #line 651 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2375 Write(member.ExemptionCertId == 1 ? "selected" : ""); 2376 2377 2378 #line default 2379 #line hidden 2380 WriteLiteral(">I\'m under 16 years of age (A)</option>\r\n " + 2381 " <option"); 2382 2383 WriteLiteral(" value=\"2\""); 2384 2385 WriteLiteral(" "); 2386 2387 2388 #line 652 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2389 Write(member.ExemptionCertId == 2 ? "selected" : ""); 2390 2391 2392 #line default 2393 #line hidden 2394 WriteLiteral(">In full time education and aged between 16 and 18 years (B)</option>\r\n " + 2395 " <option"); 2396 2397 WriteLiteral(" value=\"3\""); 2398 2399 WriteLiteral(" "); 2400 2401 2402 #line 653 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2403 Write(member.ExemptionCertId == 3 ? "selected" : ""); 2404 2405 2406 #line default 2407 #line hidden 2408 WriteLiteral(">I\'m over 60 years of age (C)</option>\r\n " + 2409 " <option"); 2410 2411 WriteLiteral(" value=\"4\""); 2412 2413 WriteLiteral(" "); 2414 2415 2416 #line 654 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2417 Write(member.ExemptionCertId == 4 ? "selected" : ""); 2418 2419 2420 #line default 2421 #line hidden 2422 WriteLiteral(">I have a valid Maternity Exemption certificate (D)</option>\r\n " + 2423 " <option"); 2424 2425 WriteLiteral(" value=\"5\""); 2426 2427 WriteLiteral(" "); 2428 2429 2430 #line 655 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2431 Write(member.ExemptionCertId == 5 ? "selected" : ""); 2432 2433 2434 #line default 2435 #line hidden 2436 WriteLiteral(">I have a valid Medical Exemption certificate (E)</option>\r\n " + 2437 " <option"); 2438 2439 WriteLiteral(" value=\"6\""); 2440 2441 WriteLiteral(" "); 2442 2443 2444 #line 656 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2445 Write(member.ExemptionCertId == 6 ? "selected" : ""); 2446 2447 2448 #line default 2449 #line hidden 2450 WriteLiteral(">I have a valid prescription pre-payment certificate (F)</option>\r\n " + 2451 " <option"); 2452 2453 WriteLiteral(" value=\"7\""); 2454 2455 WriteLiteral(" "); 2456 2457 2458 #line 657 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2459 Write(member.ExemptionCertId == 7 ? "selected" : ""); 2460 2461 2462 #line default 2463 #line hidden 2464 WriteLiteral(">I have a valid War Pension certificate (G)</option>\r\n " + 2465 " <option"); 2466 2467 WriteLiteral(" value=\"8\""); 2468 2469 WriteLiteral(" "); 2470 2471 2472 #line 658 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2473 Write(member.ExemptionCertId == 8 ? "selected" : ""); 2474 2475 2476 #line default 2477 #line hidden 2478 WriteLiteral(">I\'m named on a current HC2 charges certificate (L)</option>\r\n " + 2479 " <option"); 2480 2481 WriteLiteral(" value=\"9\""); 2482 2483 WriteLiteral(" "); 2484 2485 2486 #line 659 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2487 Write(member.ExemptionCertId == 9 ? "selected" : ""); 2488 2489 2490 #line default 2491 #line hidden 2492 WriteLiteral(">I get Income Support or income-related Employment and Support Allowance (H)</opt" + 2493 "ion>\r\n <option"); 2494 2495 WriteLiteral(" value=\"10\""); 2496 2497 WriteLiteral(" "); 2498 2499 2500 #line 660 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2501 Write(member.ExemptionCertId == 10 ? "selected" : ""); 2502 2503 2504 #line default 2505 #line hidden 2506 WriteLiteral(">I get Universal Credit (U)</option>\r\n " + 2507 " <option"); 2508 2509 WriteLiteral(" value=\"11\""); 2510 2511 WriteLiteral(" "); 2512 2513 2514 #line 661 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2515 Write(member.ExemptionCertId == 11 ? "selected" : ""); 2516 2517 2518 #line default 2519 #line hidden 2520 WriteLiteral(">I get income-based Jobseeker\'s Allowance (K)</option>\r\n " + 2521 " <option"); 2522 2523 WriteLiteral(" value=\"12\""); 2524 2525 WriteLiteral(" "); 2526 2527 2528 #line 662 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2529 Write(member.ExemptionCertId == 12 ? "selected" : ""); 2530 2531 2532 #line default 2533 #line hidden 2534 WriteLiteral(">I\'m entitled to, or named on, a valid NHS Tax Credit Exemption Certificate (M)</" + 2535 "option>\r\n <option"); 2536 2537 WriteLiteral(" value=\"13\""); 2538 2539 WriteLiteral(" "); 2540 2541 2542 #line 663 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2543 Write(member.ExemptionCertId == 13 ? "selected" : ""); 2544 2545 2546 #line default 2547 #line hidden 2548 WriteLiteral(@">I have a partner who gets Pension Credit guarantee credit (PCGC) (S)</option> 2549 </select> 2550 2551 </div> 2552 2553 </div> 2554 2555 <div"); 2556 2557 WriteLiteral(" class=\"grouptwo-content\""); 2558 2559 WriteLiteral(">\r\n\r\n <div"); 2560 2561 WriteLiteral(" class=\"field exemptioncertnumber\""); 2562 2563 WriteLiteral(" id=\"exemptionCertNr_England\""); 2564 2565 WriteLiteral(" style=\"display:none\""); 2566 2567 WriteLiteral(">\r\n\r\n <label"); 2568 2569 WriteLiteral(" for=\"txtExemptionCertNumber\""); 2570 2571 WriteLiteral(">Enter your Exemption Certificate Number</label>\r\n " + 2572 " <input"); 2573 2574 WriteLiteral(" id=\"txtExemptionCertNumberEngland\""); 2575 2576 WriteLiteral(" name=\"txtExemptionCertNumber\""); 2577 2578 WriteLiteral(" type=\"text\""); 2579 2580 WriteAttribute("value", Tuple.Create(" value=\"", 36397), Tuple.Create("\"", 36432) 2581 2582 #line 675 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2583 , Tuple.Create(Tuple.Create("", 36405), Tuple.Create<System.Object, System.Int32>(member.ExemptionCertNumber 2584 2585 #line default 2586 #line hidden 2587 , 36405), false) 2588 ); 2589 2590 WriteLiteral(" onblur=\"SetExemptionCertNumber(this.value)\""); 2591 2592 WriteLiteral(">\r\n\r\n </div>\r\n\r\n " + 2593 " </div>\r\n\r\n <div"); 2594 2595 WriteLiteral(" class=\"grouptwo-content\""); 2596 2597 WriteLiteral(">\r\n\r\n <div"); 2598 2599 WriteLiteral(" class=\"field exemptioncertnumber\""); 2600 2601 WriteLiteral(" id=\"exemptionCertNr_Expires_England\""); 2602 2603 WriteLiteral(" style=\"display:none\""); 2604 2605 WriteLiteral(">\r\n\r\n <label"); 2606 2607 WriteLiteral(" for=\"txtExemptionCertExpires\""); 2608 2609 WriteLiteral(">Certificate Expiry Date</label>\r\n\r\n <inpu" + 2610 "t"); 2611 2612 WriteLiteral(" id=\"txtExemptionCertExpires\""); 2613 2614 WriteLiteral(" name=\"txtExemptionCertExpires\""); 2615 2616 WriteLiteral(" type=\"date\""); 2617 2618 WriteLiteral(" class=\"medilink-datepicker\""); 2619 2620 WriteLiteral("\r\n onblur=\"SetExemptionCertExpires(" + 2621 "this.value)\""); 2622 2623 WriteAttribute("value", Tuple.Create("\r\n value=\"", 37124), Tuple.Create("\"", 37283) 2624 2625 #line 689 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2626 , Tuple.Create(Tuple.Create("", 37180), Tuple.Create<System.Object, System.Int32>(member.ExemptionCertExpires.HasValue ? member.ExemptionCertExpires.Value.ToString("yyyy-MM-dd") : "" 2627 2628 #line default 2629 #line hidden 2630 , 37180), false) 2631 ); 2632 2633 WriteLiteral(" min=\"1917-01-01\""); 2634 2635 WriteLiteral(" max=\"2021-02-09\""); 2636 2637 WriteLiteral(">\r\n "); 2638 2639 WriteLiteral("\r\n "); 2640 2641 WriteLiteral("\r\n\r\n "); 2642 2643 WriteLiteral("\r\n\r\n </div>\r\n\r\n " + 2644 " </div>\r\n\r\n </div> <!-- grouptwo -->\r\n " + 2645 " </div>\r\n\r\n\r\n <div"); 2646 2647 WriteLiteral(" id=\"prescriptionScotland\""); 2648 2649 WriteLiteral(" class=\"prescriptionGroup\""); 2650 2651 WriteLiteral(" style=\"display:none\""); 2652 2653 WriteLiteral(">\r\n\r\n <h1>Scotland</h1>\r\n\r\n " + 2654 " <div"); 2655 2656 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 2657 2658 WriteLiteral(">\r\n\r\n <div"); 2659 2660 WriteLiteral(" class=\"grouptwo-content\""); 2661 2662 WriteLiteral(">\r\n\r\n <div"); 2663 2664 WriteLiteral(" class=\"form-group field\""); 2665 2666 WriteLiteral(">\r\n <label"); 2667 2668 WriteLiteral(" for=\"tbRegister_NhsNo_Scotland\""); 2669 2670 WriteLiteral(">Community Health Index (CHI) Number <strong>*</strong></label>\r\n " + 2671 " <input"); 2672 2673 WriteLiteral(" type=\"text\""); 2674 2675 WriteLiteral(" name=\"tbRegister_NhsNo_Scotland\""); 2676 2677 WriteLiteral(" required"); 2678 2679 WriteLiteral(" maxlength=\"10\""); 2680 2681 WriteLiteral(" id=\"tbRegister_NhsNo_Scotland\""); 2682 2683 WriteLiteral(" value=\"\""); 2684 2685 WriteLiteral(" onkeyup=\"CheckNhsNumberIsValid(this.value, \'Scotland\')\""); 2686 2687 WriteLiteral(">\r\n\r\n\r\n <span"); 2688 2689 WriteLiteral(" id=\"NhsNrValidAdvice_Scotland\""); 2690 2691 WriteLiteral(" style=\"display: none;\""); 2692 2693 WriteLiteral(">\r\n <label"); 2694 2695 WriteLiteral(" for=\"tbRegister_NhsNo_Scotland\""); 2696 2697 WriteLiteral(">(Your NHS number should be made up of 10 digits)</label>\r\n " + 2698 " </span>\r\n\r\n\r\n <div"); 2699 2700 WriteLiteral(" class=\"help is-help-closed\""); 2701 2702 WriteLiteral(@"> 2703 <p>Everyone registered with the NHS in Scotland has their own unique CHI number. You will be given your CHI Number in writing when you register with a GP practice. Your CHI Number helps healthcare staff to find your health records. Each CHI Number is made up of 10 digits shown in a 3-3-4 format (e.g. 123-456-7890).</p> 2704 </div> 2705 2706 </div> 2707 2708 </div> 2709 2710 </div> <!-- grouptwo --> 2711 </div> 2712 2713 2714 <div"); 2715 2716 WriteLiteral(" id=\"prescriptionWales\""); 2717 2718 WriteLiteral(" class=\"prescriptionGroup\""); 2719 2720 WriteLiteral(" style=\"display:none\""); 2721 2722 WriteLiteral(">\r\n\r\n <h1>Wales</h1>\r\n\r\n <d" + 2723 "iv"); 2724 2725 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 2726 2727 WriteLiteral(">\r\n\r\n <div"); 2728 2729 WriteLiteral(" class=\"grouptwo-content\""); 2730 2731 WriteLiteral(">\r\n\r\n <div"); 2732 2733 WriteLiteral(" class=\"form-group field\""); 2734 2735 WriteLiteral(">\r\n <label"); 2736 2737 WriteLiteral(" for=\"tbRegister_NhsNo_Wales\""); 2738 2739 WriteLiteral(">National Health Service Number <strong>*</strong></label>\r\n " + 2740 " <input"); 2741 2742 WriteLiteral(" type=\"text\""); 2743 2744 WriteLiteral(" name=\"tbRegister_NhsNo_Wales\""); 2745 2746 WriteLiteral(" required"); 2747 2748 WriteLiteral(" maxlength=\"10\""); 2749 2750 WriteLiteral(" id=\"tbRegister_NhsNo_Wales\""); 2751 2752 WriteLiteral(" value=\"\""); 2753 2754 WriteLiteral(" onkeyup=\"CheckNhsNumberIsValid(this.value, \'Wales\')\""); 2755 2756 WriteLiteral(">\r\n\r\n <span"); 2757 2758 WriteLiteral(" id=\"NhsNrValidAdvice_Wales\""); 2759 2760 WriteLiteral(" style=\"display: none;\""); 2761 2762 WriteLiteral(">\r\n <label"); 2763 2764 WriteLiteral(" for=\"tbRegister_NhsNo_Wales\""); 2765 2766 WriteLiteral(">(Your NHS number should be made up of 10 digits)</label>\r\n " + 2767 " </span>\r\n\r\n <div"); 2768 2769 WriteLiteral(" class=\"help is-help-closed\""); 2770 2771 WriteLiteral(@"> 2772 <p>Everyone registered with the NHS in England &amp; Wales has their own unique NHS number. You will be given your NHS Number in writing when you register with a GP practice. Your NHS Number helps healthcare staff to find your health records. Each NHS Number is made up of 10 digits shown in a 3-3-4 format (e.g. 123-456-7890).</p> 2773 </div> 2774 2775 </div> 2776 2777 </div> 2778 2779 </div> 2780 2781 </div> 2782 2783 </div> 2784 2785 </fieldset> 2786 2787 "); 2788 2789 WriteLiteral("\r\n <fieldset"); 2790 2791 WriteLiteral(" id=\"EPSFieldset\""); 2792 2793 WriteLiteral(" style=\"display: block;\""); 2794 2795 WriteLiteral(">\r\n\r\n <div"); 2796 2797 WriteLiteral(" class=\"l-content feature-divider-rule\""); 2798 2799 WriteLiteral(" style=\"margin-bottom: 32px; margin-top: 0px;\""); 2800 2801 WriteLiteral(">&nbsp;</div>\r\n\r\n <div"); 2802 2803 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 2804 2805 WriteLiteral(">\r\n\r\n <div"); 2806 2807 WriteLiteral(" class=\"grouptwo-content\""); 2808 2809 WriteLiteral(">\r\n\r\n <div"); 2810 2811 WriteLiteral(" class=\"form-group field\""); 2812 2813 WriteLiteral(@"> 2814 2815 <h2>Electronic Prescription Service</h2> 2816 <p>At Medilink, we are fully-trained to manage the receipt and dispensing of electronically transmitted prescriptions for stoma and continence supplies. We can see many benefits for all involved, from GP Prescribers to the patients.</p> 2817 </div> 2818 2819 </div> 2820 2821 <div"); 2822 2823 WriteLiteral(" class=\"grouptwo-content\""); 2824 2825 WriteLiteral(">\r\n\r\n <div"); 2826 2827 WriteLiteral(" class=\"form-group field\""); 2828 2829 WriteLiteral(">\r\n\r\n <ul"); 2830 2831 WriteLiteral(" class=\"field-group\""); 2832 2833 WriteLiteral(">\r\n <li><input"); 2834 2835 WriteLiteral(" name=\"EPS\""); 2836 2837 WriteLiteral(" type=\"checkbox\""); 2838 2839 WriteLiteral(" id=\"tbRegister_EPS\""); 2840 2841 WriteLiteral(" "); 2842 2843 2844 #line 789 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2845 Write((member.EPS != null) && (member.EPS) ? "checked" : ""); 2846 2847 2848 #line default 2849 #line hidden 2850 WriteLiteral("><label"); 2851 2852 WriteLiteral(" for=\"tbRegister_EPS\""); 2853 2854 WriteLiteral(">I would like to learn more information about EPS nomination</label></li>\r\n " + 2855 " </ul>\r\n\r\n <div>\r\n " + 2856 " <img"); 2857 2858 WriteLiteral(" src=\"Files/Images/Site Content/eps.jpg\""); 2859 2860 WriteLiteral(" style=\"width: auto; padding-bottom: 16px;\""); 2861 2862 WriteLiteral(">\r\n <p"); 2863 2864 WriteLiteral(" class=\"btn green-white button download\""); 2865 2866 WriteLiteral("><a"); 2867 2868 WriteLiteral(" href=\"/Files/Files/Downloads/EPS Leaflet/17983 Medilink EPS Leaflet.pdf\""); 2869 2870 WriteLiteral(" download=\"Electronic Prescription Service.pdf\""); 2871 2872 WriteLiteral(">Download EPS Leaflet</a></p>\r\n </div>\r\n\r\n " + 2873 " </div>\r\n\r\n </div>\r\n\r\n " + 2874 " </div>\r\n\r\n </fieldset>\r\n\r\n <div"); 2875 2876 WriteLiteral(" class=\"l-content feature-divider-rule\""); 2877 2878 WriteLiteral(" style=\"margin-bottom: 32px;margin-top:0px;\""); 2879 2880 WriteLiteral(">&nbsp;</div>\r\n\r\n <fieldset>\r\n\r\n <div"); 2881 2882 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 2883 2884 WriteLiteral(">\r\n\r\n <div"); 2885 2886 WriteLiteral(" class=\"grouptwo-content\""); 2887 2888 WriteLiteral(">\r\n\r\n <div"); 2889 2890 WriteLiteral(" class=\"form-group field\""); 2891 2892 WriteLiteral(@"> 2893 2894 <h2>Contact Information</h2> 2895 <p>Please select how you would like your local Medilink Dispensing Care Centre to communicate with you regarding your orders.</p> 2896 2897 </div> 2898 2899 </div> 2900 2901 <div"); 2902 2903 WriteLiteral(" class=\"grouptwo-content\""); 2904 2905 WriteLiteral(">\r\n\r\n <div"); 2906 2907 WriteLiteral(" class=\"form-group field\""); 2908 2909 WriteLiteral(">\r\n\r\n <ul"); 2910 2911 WriteLiteral(" class=\"field-group\""); 2912 2913 WriteLiteral(">\r\n <li><input"); 2914 2915 WriteLiteral(" name=\"StatusAlertSMS\""); 2916 2917 WriteLiteral(" type=\"checkbox\""); 2918 2919 WriteLiteral(" id=\"tbStatusAlertsSMS\""); 2920 2921 WriteLiteral("><label"); 2922 2923 WriteLiteral(" for=\"tbStatusAlertsSMS\""); 2924 2925 WriteLiteral(">I would like to be contacted by text message (SMS).</label></li>\r\n " + 2926 " <li><input"); 2927 2928 WriteLiteral(" name=\"StatusAlertEmail\""); 2929 2930 WriteLiteral(" type=\"checkbox\""); 2931 2932 WriteLiteral(" id=\"tbStatusAlertsEmail\""); 2933 2934 WriteLiteral("><label"); 2935 2936 WriteLiteral(" for=\"tbStatusAlertsEmail\""); 2937 2938 WriteLiteral(">I would like to be contacted via email.</label></li>\r\n " + 2939 " </ul>\r\n\r\n </div>\r\n\r\n </d" + 2940 "iv>\r\n\r\n </div>\r\n\r\n </fieldset>\r\n\r\n " + 2941 " <div"); 2942 2943 WriteLiteral(" class=\"l-content feature-divider-rule\""); 2944 2945 WriteLiteral(" style=\"margin-bottom: 32px;margin-top:0px;\""); 2946 2947 WriteLiteral(">&nbsp;</div>\r\n\r\n <fieldset>\r\n\r\n <div"); 2948 2949 WriteLiteral(" class=\"grouptwo grouptwo-medium\""); 2950 2951 WriteLiteral(">\r\n "); 2952 2953 WriteLiteral("\r\n\r\n <div"); 2954 2955 WriteLiteral(" class=\"form-group field\""); 2956 2957 WriteLiteral(">\r\n\r\n <h3>Who would you like to request your prescript" + 2958 "ion?</h3>\r\n <ul"); 2959 2960 WriteLiteral(" id=\"rdoListPrescription\""); 2961 2962 WriteLiteral(" class=\"field-group\""); 2963 2964 WriteLiteral(">\r\n <li><input"); 2965 2966 WriteLiteral(" value=\"Patient\""); 2967 2968 WriteLiteral(" name=\"OrderCollectionOption\""); 2969 2970 WriteLiteral(" type=\"radio\""); 2971 2972 WriteLiteral(" "); 2973 2974 2975 #line 857 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2976 Write((member.OrderCollectionOption != null) && (member.OrderCollectionOption == "Patient") ? "checked" : ""); 2977 2978 2979 #line default 2980 #line hidden 2981 WriteLiteral(" id=\"register_gp_prescription_future_patient\"><label"); 2982 2983 WriteLiteral(" for=\"register_gp_prescription_future_patient\""); 2984 2985 WriteLiteral(">I will request it myself and ask the GP to send it to Medilink</label></li>\r\n " + 2986 " <li><input"); 2987 2988 WriteLiteral(" value=\"Medilink\""); 2989 2990 WriteLiteral(" name=\"OrderCollectionOption\""); 2991 2992 WriteLiteral(" type=\"radio\""); 2993 2994 WriteLiteral(" "); 2995 2996 2997 #line 858 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 2998 Write((member.OrderCollectionOption != null) && (member.OrderCollectionOption == "Medilink") ? "checked" : ""); 2999 3000 3001 #line default 3002 #line hidden 3003 WriteLiteral(" id=\"register_gp_prescription_future_medilink\"><label"); 3004 3005 WriteLiteral(" for=\"register_gp_prescription_future_medilink\""); 3006 3007 WriteLiteral(@">I want Medilink to contact my GP and request the prescription on my behalf</label></li> 3008 </ul> 3009 </div> 3010 3011 </div> 3012 3013 </fieldset> 3014 3015 </div> 3016 3017 <p"); 3018 3019 WriteLiteral(" class=\"btn blue-white previous\""); 3020 3021 WriteLiteral("><a>Previous</a></p>\r\n <p"); 3022 3023 WriteLiteral(" class=\"btn blue-white next submit\""); 3024 3025 WriteLiteral("><input"); 3026 3027 WriteLiteral(" type=\"submit\""); 3028 3029 WriteLiteral(" value=\"Submit\""); 3030 3031 WriteLiteral("></p>\r\n\r\n <div"); 3032 3033 WriteLiteral(" id=\"submitProgress\""); 3034 3035 WriteLiteral("></div>\r\n\r\n </div>\r\n\r\n\r\n <div"); 3036 3037 WriteLiteral(" class=\"major-minor\""); 3038 3039 WriteLiteral(" id=\"applyStep4\""); 3040 3041 WriteLiteral(">\r\n\r\n <div"); 3042 3043 WriteLiteral(" class=\"majorminor majorminor-medium\""); 3044 3045 WriteLiteral(">\r\n\r\n <div"); 3046 3047 WriteLiteral(" class=\"majorminor-medium\""); 3048 3049 WriteLiteral(">\r\n\r\n <div"); 3050 3051 WriteLiteral(" id=\"registerapplicationContentPage4\""); 3052 3053 WriteLiteral(" class=\"generalcontent\""); 3054 3055 WriteLiteral(">\r\n\r\n"); 3056 3057 WriteLiteral(" "); 3058 3059 3060 #line 884 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterApplication.cshtml" 3061 Write(pageParagraphCollection.Where(m => m.Header == "Application Form Thank You").Select(n => n.Text).FirstOrDefault()); 3062 3063 3064 #line default 3065 #line hidden 3066 WriteLiteral("\r\n\r\n </div> <!-- generalcontent -->\r\n </div> <!" + 3067 "-- majorminor-major -->\r\n </div> <!-- majorminor -->\r\n\r\n </div" + 3068 ">\r\n\r\n </form>\r\n</div>\r\n\r\n\r\n<script"); 3069 3070 WriteLiteral(" type=\"text/javascript\""); 3071 3072 WriteLiteral(" src=\"/Files/Templates/Designs/MedilinkCore/scripts/ApplicationForm.js\""); 3073 3074 WriteLiteral("></script>\r\n\r\n"); 3075 3076 } 3077 } 3078 } 3079

1 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> 2 @using Dynamicweb; 3 @using MedilinkWeb.Client.MedilinkData 4 @using MedilinkWeb.Library.State 5 @using Microsoft.Web.Administration 6 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> 7 @using Dynamicweb.Rendering; 8 @using System; 9 @using System.Web; 10 @using System.Collections.Generic; 11 @using System.IO; 12 @using System.Threading; 13 @using MedilinkWeb.Client.MedilinkData 14 @{ 15 Layout = null; 16 } 17 18 @helper GetAddressLookup(string addressType, Address membersAddress) 19 { 20 string postcode = string.Empty; 21 string addr1 = string.Empty; 22 string addr2 = string.Empty; 23 string town = string.Empty; 24 string county = string.Empty; 25 26 if (membersAddress != null) 27 { 28 postcode = membersAddress.PostCode; 29 addr1 = membersAddress.Address1; 30 addr2 = membersAddress.Address2; 31 town = membersAddress.Town; 32 county = membersAddress.County; 33 } 34 35 <script type="text/javascript"> 36 37 function ThisFindAddress(addressprefix) { 38 var postCode = $('#' + addressprefix + '_PostCode').val(); 39 FindAddress(addressprefix, postCode); 40 } 41 42 </script> 43 44 <div class="grouptwo grouptwo-medium"> 45 46 <div class="grouptwo-content"> 47 48 <div class="field"> 49 50 <label for="@string.Format("{0}_PostCode", addressType)">Post Code <span class="field-required"><strong>*</strong></span></label> 51 <input type="text" name="@string.Format("{0}_PostCode", addressType)" maxlength="9" required value="@(postcode != null ? postcode : "")" class="postcodeValidation" id="@string.Format("{0}_PostCode", addressType)" /> 52 53 </div> 54 55 </div> 56 57 <div class="grouptwo-content" id="@string.Format("{0}_addressselect", addressType)"> 58 59 <div id="loader" style="display:none;text-align:center"> 60 <img src="Files/Templates/Designs/MedilinkCore/res/img/throbbers/small.gif" style="margin:auto;display:block; width:25px;" /> 61 </div> 62 63 @*<%--Ajax Content--%>*@ 64 65 </div> 66 67 68 </div> <!-- grouptwo --> 69 70 <div class="grouptwo lookup-btn field"> 71 <input type="button" id="@string.Format("{0}_btnFindAddress", addressType)" class="btn green-white button" onclick="ThisFindAddress('@addressType'); return false;" value="Lookup address"/> 72 </div> 73 74 <div class="grouptwo grouptwo-medium"> 75 76 <div class="grouptwo-content"> 77 78 <div class="field"> 79 <label for="@string.Format("{0}_Address1", addressType)">Address Line 1 <span class="field-required"><strong>*</strong></span></label> 80 <input type="text" required name="@string.Format("{0}_Address1", addressType)" value="@(addr1 != null ? addr1 : "")" id="@string.Format("{0}_Address1", addressType)"> 81 82 @*<asp:RequiredFieldValidator runat="server" ControlToValidate="address1" CssClass="error" Display="Dynamic"> 83 <asp:Label ID="lblAddress1Validation" runat="server" AssociatedControlID="address1" CssClass="error">Please complete the Address</asp:Label> 84 </asp:RequiredFieldValidator>*@ 85 </div> 86 87 </div> 88 89 <div class="grouptwo-content"> 90 91 <div class="field"> 92 <label for="@string.Format("{0}_Address2", addressType)">Address Line 2</label> 93 <input type="text" name="@string.Format("{0}_Address2", addressType)" value="@(addr2 != null ? addr2 : "")" id="@string.Format("{0}_Address2", addressType)"> 94 </div> 95 96 </div> 97 98 </div> <!-- grouptwo --> 99 100 <div class="grouptwo grouptwo-medium"> 101 102 <div class="grouptwo-content"> 103 104 <div class="field"> 105 <label for="@string.Format("{0}_Town", addressType)">Town <span class="field-required"><strong>*</strong></span></label> 106 <input type="text" name="@string.Format("{0}_Town", addressType)" required value="@(town != null ? town : "")" id="@string.Format("{0}_Town", addressType)"> 107 108 @*<asp:RequiredFieldValidator runat="server" ControlToValidate="town" CssClass="error" Display="Dynamic"> 109 <asp:Label ID="lblAddress2Validation" runat="server" AssociatedControlID="@string.Format("{0}_Town", addressType)" CssClass="error">Please complete the Address</asp:Label> 110 </asp:RequiredFieldValidator>*@ 111 </div> 112 113 </div> 114 115 <div class="grouptwo-content"> 116 117 <div class="field"> 118 <label for="@string.Format("{0}_County", addressType)">County</label> 119 <input type="text" name="@string.Format("{0}_County", addressType)" value="@(county != null ? county : "")" id="@string.Format("{0}_County", addressType)"> 120 </div> 121 122 </div> 123 124 </div> <!-- grouptwo --> 125 126 127 } 128 129 130 @{ 131 Dynamicweb.Frontend.PageView pageView = Dynamicweb.Frontend.PageView.Current(); 132 Dynamicweb.Frontend.Page page = pageView.Page; 133 List<Dynamicweb.Content.Paragraph> 134 pageParagraphCollection = Dynamicweb.Content.Paragraph.GetParagraphsByPageID(page.ID).ToList(); 135 136 Member member = new Member(); 137 bool isActiveMember = false; 138 bool isNewMember = false; 139 string formStyle = string.Empty; 140 string btnStyle = string.Empty; 141 string token = string.Empty; 142 string test = string.Empty; 143 144 145 if (!string.IsNullOrEmpty(HttpContext.Current.Request.QueryString["newmember"])) 146 { 147 // Returning applicants to complete their DW Registration 148 // Test if there is a valid MembersProfileSession still available linked to their browser 149 150 member = SessionManager.MembersProfileSession; 151 Boolean.TryParse(HttpContext.Current.Request.QueryString["newmember"], out isNewMember); 152 153 if (member != null && !String.IsNullOrEmpty(member.MembershipNumber)) 154 { 155 //isNewMember = true; 156 isActiveMember = true; 157 if (!isNewMember) 158 { 159 formStyle = "hide"; // set #applyStep1 display none 160 } 161 else 162 { 163 btnStyle = "hide"; 164 } 165 } 166 else 167 { 168 // Use the QueryString["token"] value to try to lookup this applicant from Avante 169 token = HttpContext.Current.Request.QueryString["token"]; 170 MedilinkWeb.Library.Methods.Membership.ManageMembership.GetMemberByEncryptedToken(token); // member session is set in the server side code 171 172 if (member != null && !String.IsNullOrEmpty(member.MembershipNumber)) 173 { 174 member = MedilinkWeb.Library.Methods.Membership.ManageMembership.GetMembersDetails("P236434"); 175 } 176 177 178 179 member = SessionManager.MembersProfileSession; 180 181 if (member != null && !String.IsNullOrEmpty(member.MembershipNumber)) 182 { 183 //isNewMember = true; 184 isActiveMember = true; 185 if (!isNewMember) 186 { 187 formStyle = "hide"; // set #applyStep1 display none 188 } 189 else 190 { 191 btnStyle = "hide"; 192 } 193 194 } 195 else 196 { 197 HttpContext.Current.Response.Redirect("/Register?newmember=" + isNewMember, false); 198 HttpContext.Current.ApplicationInstance.CompleteRequest(); 199 } 200 201 test = member.MembershipNumber == null ? "Null Membership number - No session available!" : "Session available: " + member.MembershipNumber; 202 } 203 } 204 205 test += member.MembershipNumber == null ? "Null Membership number - No session available!" : "Session available: " + member.MembershipNumber; 206 // Use the QueryString["token"] value to try to lookup this applicant from Avante 207 token = HttpContext.Current.Request.QueryString["token"]; 208 } 209 210 <script src="/Files/Templates/Designs/MedilinkCore/scripts/FormValidation.js"></script> 211 <script src="/Files/Templates/Designs/MedilinkCore/scripts/MyAccount.js"></script> 212 <script src="/Files/Templates/Designs/MedilinkCore/scripts/PrescriptionSelection.js"></script> 213 214 <style type="text/css"> 215 #applyStep2, 216 #applyStep3, 217 #applyStep4 { 218 display: none; 219 } 220 /*#applyStep1, 221 #applyStep2, 222 #applyStep4 { 223 display: none; 224 }*/ 225 </style> 226 227 <!--RegisterApplication.cshtml Paragraph--> 228 <!--<p>Token: @token || Membership Number: @test <br /> Member Name: @member.FullName </p>--> 229 <div class="generalcontent"> 230 <form role="form" method="post" action="" id="applicationForm" name="frmManageMembership"> 231 232 @if (isActiveMember) 233 { 234 <div class="major-minor" id="registerUserName"> 235 236 <div class="majorminor-medium"> 237 238 <div class="majorminor-medium"> 239 240 <div id="signupDwContentPage" class="generalcontent"> 241 242 @if (!isNewMember) 243 { 244 @pageParagraphCollection.Where(m => m.Header == "Dynamicweb Signup Existing Avante Member").Select(n => n.Text).FirstOrDefault() 245 } 246 else 247 { 248 @pageParagraphCollection.Where(m => m.Header == "Dynamicweb Signup").Select(n => n.Text).FirstOrDefault() 249 } 250 251 </div> <!-- generalcontent --> 252 </div> <!-- majorminor-major --> 253 </div> <!-- majorminor --> 254 255 <fieldset> 256 257 <div class="grouptwo grouptwo-medium"> 258 259 <div class="grouptwo-content"> 260 261 <div class="form-group field"> 262 263 <label for="LoginUsername">Username <span class="field-required"><strong>*</strong></span></label> 264 <input type="text" id="LoginUsername" name="LoginUsername" value="" required maxlength="50" autocomplete="off" /> 265 <label class="error" id="errorCheckUsername" for="LoginUsername" style="display: none;"></label> 266 <i class="small" style="font-size: 12px;">This will be your username for logging in</i> 267 </div> 268 269 <div class="form-group field"> 270 271 <label for="LoginPassword">Password <span class="field-required"><strong>*</strong></span></label> 272 <input type="password" name="LoginPassword" id="LoginPassword" required maxlength="50" value="" autocomplete="off" /> 273 <i class="small" style="font-size: 12px;">Password must contain at least eight characters, at least one number and both lower and uppercase letters</i> 274 275 </div> 276 277 <div class="form-group field"> 278 279 <label for="ConfirmPassword">Confirm your Password <span class="field-required"><strong>*</strong></span></label> 280 <input name="ConfirmPassword" id="ConfirmPassword" type="password" required maxlength="50" value="" autocomplete="off"> 281 282 </div> 283 284 </div> 285 <input type="hidden" id="MembershipNumber" name="MembershipNumber" value="@member.MembershipNumber" /> 286 </div> <!-- grouptwo --> 287 288 </fieldset> 289 290 291 <p class="btn blue-white submit @btnStyle"><input type="submit" value="submit"><span class="errorSummary" style="color: rgb(193 44 50); display: none;"></span></p> 292 293 </div> 294 } 295 296 <div class="major-minor @formStyle" id="applyStep1"> 297 298 @if (!isActiveMember) 299 { 300 <div class="majorminor majorminor-medium"> 301 302 <div class="majorminor-medium"> 303 304 <div id="registerapplicationContentPage1" class="generalcontent"> 305 306 @pageParagraphCollection.Where(m => m.Header == "Application Form").Select(n => n.Text).FirstOrDefault() 307 308 </div> <!-- generalcontent --> 309 </div> <!-- majorminor-major --> 310 </div> <!-- majorminor --> 311 } 312 313 <fieldset> 314 315 <div class="placeholder-progress"><img src="/Files/Templates/Designs/MedilinkCore/res/img/placeholders/registration/progress-step-1.png" alt="Registration current progress Step 1"></div> 316 317 <h3>About You</h3> 318 319 <div class="grouptwo grouptwo-medium"> 320 321 <div class="grouptwo-content"> 322 323 <div class="form-group field"> 324 325 <label for="sRegisterTitle">Title <span class="field-required"><strong>*</strong></span></label> 326 <select name="Title" id="sRegisterTitle" required style="width: 120px;"> 327 <option @(member.Title == "" ? " selected" : "") value="">Select</option> 328 <option @(member.Title == "Mr." || member.Title == "Mr" ? " selected" : "") value="Mr.">Mr.</option> 329 <option @(member.Title == "Mrs." || member.Title == "Mrs" ? " selected" : "") value="Mrs.">Mrs.</option> 330 <option @(member.Title == "Miss" || member.Title == "Miss" ? " selected" : "") value="Miss">Miss</option> 331 <option @(member.Title == "Ms." || member.Title == "Ms" ? " selected" : "") value="Ms.">Ms.</option> 332 </select> 333 334 </div> 335 336 <div class="form-group field"> 337 338 <label for="tbRegisterFirstName">First Name <span class="field-required"><strong>*</strong></span></label> 339 <input name="FirstName" type="text" required maxlength="50" value="@(member.FirstName != null ? member.FirstName : "")" id="tbRegisterFirstName"> 340 341 </div> 342 343 <div class="form-group field"> 344 345 <label for="tbRegisterLastName">Last Name <span class="field-required"><strong>*</strong></span></label> 346 <input name="LastName" type="text" required maxlength="50" value="@(member.LastName != null ? member.LastName : "")" id="tbRegisterLastName"> 347 348 </div> 349 350 </div> 351 352 <div class="grouptwo-content"> 353 354 <div class="form-group field"> 355 356 <label>Date of Birth<span class="field-required"><strong>*</strong></span></label> 357 <input name="BirthDateString" type="date" required id="BirthdateDatepicker" class="medilink-datepicker" value="@(member.DateOfBirth.HasValue && member.DateOfBirth.Value > DateTime.MinValue ? member.DateOfBirth.Value.ToString("yyyy-MM-dd") : "")" min="1917-01-01" max="2021-02-09"> 358 359 <p name="testdateformat">@(member.DateOfBirth.HasValue && member.DateOfBirth.Value > DateTime.MinValue ? member.DateOfBirth.Value.ToString("yyyy-MM-dd") : "")</p> 360 <p name="testdateformat">@(member.DateOfBirth.HasValue && member.DateOfBirth.Value > DateTime.MinValue ? member.DateOfBirth.Value.ToLongDateString() : "")</p> 361 </div> 362 363 </div> 364 365 </div> <!-- grouptwo --> 366 </fieldset> 367 368 <div class="l-content feature-divider-rule" style="margin-bottom: 32px;margin-top:0px;">&nbsp;</div> 369 370 371 <fieldset> 372 373 <h3>Contact Details</h3> 374 375 @GetAddressLookup("Registered", member.RegisteredAddress) 376 377 <div class="grouptwo grouptwo-medium"> 378 379 <div class="grouptwo-content"> 380 381 <div class="form-group field"> 382 <label for="register_tel_home">Contact Phone Number <span class="field-required"><strong>*</strong></span></label> 383 <input name="HomePhone" type="tel" required id="tbRegister_Tel_Home" class="phoneValidation" value="@(member.HomePhone != null ? member.HomePhone : "")" placeholder="This can be either your mobile or your landline"> 384 </div> 385 386 </div> 387 388 <div class="grouptwo-content"> 389 390 <div class="form-group field"> 391 <label for="register_tel_mobile">Secondary Phone Number</label> 392 <input name="MobilePhone" type="tel" class="phoneValidation" value="@(member.MobilePhone != null ? member.MobilePhone : "")" id="tbRegister_Tel_Mobile"> 393 </div> 394 395 </div> 396 397 </div> <!-- grouptwo --> 398 <div class="grouptwo grouptwo-medium"> 399 <div class="grouptwo-content"> 400 <div class="form-group field"> 401 <label for="tbRegister_EmailAddress">E-Mail Address <span class="field-required"><strong>*</strong></span></label> 402 <input name="EmailAddress" type="email" required value="@(member.EmailAddress != null ? member.EmailAddress : "")" id="tbRegister_EmailAddress"> 403 </div> 404 </div> 405 <div class="grouptwo-content"> 406 <div class="form-group field"> 407 <label for="tbConfirmEmail">Confirm your Email <span class="field-required"><strong>*</strong></span></label> 408 <input name="tbConfirmEmail" type="email" required value="@(member.EmailAddress != null ? member.EmailAddress : "")" id="tbConfirmEmail" autocomplete="off"> 409 </div> 410 </div> 411 </div> 412 </fieldset> 413 414 <div class="l-content feature-divider-rule" style="margin-bottom: 32px;margin-top:0px;">&nbsp;</div> 415 416 <fieldset> 417 <div class="form-group field"> 418 <ul id="chkListMarketingMethods" class="field-group"> 419 <li><input name="MarketingMethods" type="checkbox" id="register_contact_email" @((member.MarketingMethods != null) && (member.MarketingMethods.Contains("Marketing Email")) ? "checked" : "") value="Marketing Email"><label for="register_contact_email">Tick here if you would like to receive the latest news and updates from Medilink by post or email.</label></li> 420 <li><input name="AcceptedTnCs" type="checkbox" required id="chkRegister_Terms" @((member.AcceptedTnCs != null) && (member.AcceptedTnCs) ? "checked" : "") style="float:left;"><label for="register_terms">I have read and accept the Medilink <a href="/Legals/Legal" target="_blank">Terms &amp; Conditions</a> <span class="field-required"><strong>*</strong></span></label></li> 421 </ul> 422 </div> 423 </fieldset> 424 425 <p class="btn blue-white next"><a>Next</a> <span class="errorSummary" style="color: rgb(193 44 50); display: none;"></span></p> 426 427 <!--<input type="image" class="button next" 428 data-nosvg="/Files/Templates/Designs/MedilinkCore/res/img/buttons/next.png" src="/Files/Templates/Designs/MedilinkCore/res/img/buttons/next.png" 429 alt="Next" style="border-width:0px;">--> 430 </div> 431 432 <div class="major-minor" id="applyStep2"> 433 434 <div class="majorminor majorminor-medium"> 435 436 <div class="majorminor-medium"> 437 438 <div id="registerapplicationContentPage2" class="generalcontent"> 439 440 @pageParagraphCollection.Where(m => m.Header == "Application Form Page 2").Select(n => n.Text).FirstOrDefault() 441 442 </div> <!-- generalcontent --> 443 </div> <!-- majorminor-major --> 444 </div> <!-- majorminor --> 445 <div class="major-major"> 446 447 <fieldset> 448 449 <div class="placeholder-progress"><img src="/Files/Templates/Designs/MedilinkCore/res/img/placeholders/registration/progress-step-2.png" alt="Registration current progress Step 2"></div> 450 451 <h3>About Your GP</h3> 452 453 <div class="grouptwo grouptwo-medium"> 454 455 <div class="grouptwo-content"> 456 457 <div class="form-group field"> 458 <label for="register_gp_name">GP Surgery <span class="field-required"><strong>*</strong></span></label> 459 <input name="GPName" type="text" required value="@(member.GPName != null ? member.GPName : "")" id="tbRegisterGp_Name"> 460 </div> 461 </div> 462 463 </div> <!-- grouptwo --> 464 </fieldset> 465 466 <div class="l-content feature-divider-rule" style="margin-bottom: 32px;margin-top:0px;">&nbsp;</div> 467 468 <fieldset> 469 470 <h3>GP Contact Details</h3> 471 472 @GetAddressLookup("GP", member.GPAddress) 473 474 <div class="grouptwo grouptwo-medium"> 475 476 <div class="grouptwo-content"> 477 478 <div class="form-group field"> 479 <label for="tbRegisterGp_tel">Telephone <span class="field-required"></span></label> 480 <input name="GPPhone" type="tel" id="tbRegisterGp_tel" class="phoneValidation" value="@(member.GPPhone != null ? member.GPPhone : "")" placeholder="Please include dialling code"> 481 </div> 482 483 </div> 484 485 <div class="grouptwo-content"> 486 487 <div class="form-group field"> 488 489 <label for="tbRegisterGp_fax">Fax</label> 490 <input name="GPFax" type="tel" id="tbRegisterGp_fax" value="@(member.GPFax != null ? member.GPFax : "")" placeholder="Please include dialling code"> 491 492 </div> 493 494 </div> 495 496 </div> <!-- grouptwo --> 497 </fieldset> 498 499 <div class="l-content feature-divider-rule" style="margin-bottom: 32px;margin-top:0px;">&nbsp;</div> 500 501 <fieldset> 502 503 <h3>Please select the type of appliances you may need</h3> 504 505 <div class="grouptwo grouptwo-medium"> 506 507 <div class="grouptwo-content"> 508 509 <div class="form-group field"> 510 @{ 511 string spData = member.SurgicalProcedureID != null ? string.Join(",", member.SurgicalProcedureID) : "No Data"; 512 } 513 @*<p>Surgical Procedure Data: @spData</p>*@ 514 515 <label>Surgical Procedures<span class="field-required"> <strong>*</strong></span></label> 516 517 <ul style="list-style-type: none;" required id="SurgicalProcedureID"> 518 <li><input type="checkbox" name="SurgicalProcedures" @((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("1") ? "checked" : "") value="1"> Colostomy</li> 519 <li><input type="checkbox" name="SurgicalProcedures" @((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("2") ? "checked" : "") value="2"> Ileostomy</li> 520 <li><input type="checkbox" name="SurgicalProcedures" @((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("3") ? "checked" : "") value="3"> Urostomy</li> 521 <li><input type="checkbox" name="SurgicalProcedures" @((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("7") ? "checked" : "") value="7"> Internal Pouch</li> 522 <li><input type="checkbox" name="SurgicalProcedures" @((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("4") ? "checked" : "") value="4"> Incontinence</li> 523 <li><input type="checkbox" name="SurgicalProcedures" @((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("N") ? "checked" : "") value="N"> Nephrostomy</li> 524 <li><input type="checkbox" id="surgicalProcedureOther" name="SurgicalProcedures" @((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("O") ? "checked" : "") value="O"> Other</li> 525 <li><input type="checkbox" name="SurgicalProcedures" @((member.SurgicalProcedureID != null) && (member.SurgicalProcedureID).Contains("Unknown") ? "checked" : "") value="Unknown"> I don't know</li> 526 527 </ul> 528 529 <div id="OtherSurgicalProcedure" style="display:none"> 530 <label for="selRegister_OtherSurgicalProcedure">Other</label> 531 <input name="SurgicalProcedureOther" type="text" value="" id="selRegister_OtherSurgicalProcedure"> 532 </div> 533 534 </div> 535 536 </div> 537 538 <div class="grouptwo-content"> 539 540 <div class="form-group field"> 541 542 <label>Date of Surgery</label> 543 <input name="SurgicalProcedureDateString" type="date" id="SurgeryDatepicker" class="medilink-datepicker" value="@(member.SurgicalProcedureDate.HasValue && member.SurgicalProcedureDate.Value > DateTime.MinValue ? member.SurgicalProcedureDate.Value.ToString("yyyy-MM-dd") : "")" min="1917-01-01" max="2021-02-09"> 544 545 <p name="testdateformat">@(member.SurgicalProcedureDate.HasValue && member.SurgicalProcedureDate.Value > DateTime.MinValue ? member.SurgicalProcedureDate.Value.ToString("dd-MM-yyyy") : "")</p> 546 <p name="testdateformat">@(member.SurgicalProcedureDate.HasValue && member.SurgicalProcedureDate.Value > DateTime.MinValue ? member.SurgicalProcedureDate.Value.ToLongDateString() : "")</p> 547 548 549 </div> 550 551 </div> 552 553 </div> <!-- grouptwo --> 554 </fieldset> 555 556 </div> 557 558 559 <p class="btn blue-white previous"><a>Previous</a></p> 560 <p class="btn blue-white next"><a>Next</a><span class="errorSummary" style="color: rgb(193 44 50); display: none;"></span></p> 561 562 </div> 563 564 565 <div class="major-minor" id="applyStep3"> 566 567 <div class="majorminor majorminor-medium"> 568 569 <div class="majorminor-medium"> 570 571 <div id="registerapplicationContentPage3" class="generalcontent"> 572 573 @pageParagraphCollection.Where(m => m.Header == "Application Form Page 3").Select(n => n.Text).FirstOrDefault() 574 575 </div> <!-- generalcontent --> 576 </div> <!-- majorminor-major --> 577 </div> <!-- majorminor --> 578 <div class="placeholder-progress"><img src="/Files/Templates/Designs/MedilinkCore/res/img/placeholders/registration/progress-step-3.png" alt="Registration current progress Step 3"></div> 579 580 <div class="major-major"> 581 582 <fieldset> 583 584 <h3>About Your Prescription</h3> 585 586 <div id="membersPrescriptionDetails"> 587 588 <p>Please provide us with some information about your NHS prescription and how you would like your prescription collected.</p> 589 590 </div> 591 592 <div class="grouptwo grouptwo-medium"> 593 594 <div class="form-group field"> 595 596 <ul class="field-group group-two grouptwo-small" id="ulResidentCountry"> 597 598 <li class=""><input id="chkRegisteredEngland" name="residentCountry" onclick="showHidePrescriptionElements('prescriptionEngland', this.value);" checked value="England" type="radio"><label for="chkRegisteredEngland">I live in England</label></li> 599 600 <li class=""><input id="chkRegisteredScotland" name="residentCountry" onclick="showHidePrescriptionElements('prescriptionScotland', this.value);" value="Scotland" type="radio"><label for="chkRegisteredScotland">I live in Scotland</label></li> 601 602 <li class=""><input id="chkRegisteredWales" name="residentCountry" onclick="showHidePrescriptionElements('prescriptionWales', this.value);" value="Wales" type="radio"><label for="chkRegisteredWales">I live in Wales</label></li> 603 604 </ul> 605 606 @*<p>Country: @member.Country || NI Number: @member.NHSNumber || Exemption Status: @member.PrescriptionStatus || IsNewMember: @isNewMember || Membership Number: @member.MembershipNumber</p>*@ 607 <input type="hidden" name="hdnIsValidMember" id="hdnIsValidMember" value="@isActiveMember.ToString()"> 608 <input type="hidden" name="RegisteredCountry" id="hdnRegisteredCountry" value="@member.Country.ToString()"> 609 <input type="hidden" name="NHSNumber" id="hdnNHSNumber" value="@member.NHSNumber"> 610 <input type="hidden" name="hdnPrescriptionStatus" id="hdnPrescriptionStatus" value="@member.PrescriptionStatus"> 611 <input type="hidden" name="hdnExemptionCertificateId" id="hdnExemptionCertificateId" value="@member.ExemptionCertId"> 612 <input type="hidden" name="hdnExemptionCertificateNumber" id="hdnExemptionCertificateNumber" value="@member.ExemptionCertNumber"> 613 <input type="hidden" name="hdnExemptionCertificateExpires" id="hdnExemptionCertificateExpires" value="@(member.ExemptionCertExpires.HasValue && member.ExemptionCertExpires.Value >DateTime.MinValue ? member.ExemptionCertExpires.Value.ToString("yyyy-MM-dd") : "")"> 614 <input type="hidden" name="NewMemberApplication" id="hdnIsNewMember" value="@(isActiveMember? "false" : "true")"> 615 616 617 </div> 618 619 <div id="prescriptionEngland" class="prescriptionGroup" style=""> 620 621 <h1>England</h1> 622 623 <div class="grouptwo grouptwo-medium"> 624 625 <div class="grouptwo-content"> 626 627 <div class="form-group field"> 628 <label for="tbRegister_NhsNo_England">National Health Service number <strong>*</strong></label> 629 <input type="text" maxlength="10" name="tbRegister_NhsNo_England" required value="" id="tbRegister_NhsNo_England" onkeyup="CheckNhsNumberIsValid(this.value, 'England')"> 630 631 <span id="NhsNrValidAdvice_England" style="display: none;"> 632 <label for="tbRegister_NhsNo_England">(Your NHS number should be made up of 10 digits)</label> 633 </span> 634 635 636 <div class="help is-help-closed"> 637 <p>Everyone registered with the NHS in England and Wales has their own unique number. You will be given your NHS Number in writing when you register with a GP practice. Your NHS Number helps healthcare staff to find your health records. Each NHS Number is made up of 10 digits shown in a 3-3-4 format (e.g. 123-456-7890).</p> 638 </div> 639 640 </div> 641 642 </div> 643 644 <div class="grouptwo-content"> 645 646 <div class="form-group field"> 647 <label for="selRegisterPrescriptionStatus_England">Select your Exemption Status <strong>*</strong></label> 648 <select name="selRegisterPrescriptionStatus_England" required id="selRegisterPrescriptionStatus_England" style="width:420px;"> 649 <option value="99" @(member.ExemptionCertId == 99 ? "selected" : "")>Select an option</option> 650 <option value="0" @(member.ExemptionCertId == 0 ? "selected" : "")>I pay for my Prescriptions</option> 651 <option value="1" @(member.ExemptionCertId == 1 ? "selected" : "")>I'm under 16 years of age (A)</option> 652 <option value="2" @(member.ExemptionCertId == 2 ? "selected" : "")>In full time education and aged between 16 and 18 years (B)</option> 653 <option value="3" @(member.ExemptionCertId == 3 ? "selected" : "")>I'm over 60 years of age (C)</option> 654 <option value="4" @(member.ExemptionCertId == 4 ? "selected" : "")>I have a valid Maternity Exemption certificate (D)</option> 655 <option value="5" @(member.ExemptionCertId == 5 ? "selected" : "")>I have a valid Medical Exemption certificate (E)</option> 656 <option value="6" @(member.ExemptionCertId == 6 ? "selected" : "")>I have a valid prescription pre-payment certificate (F)</option> 657 <option value="7" @(member.ExemptionCertId == 7 ? "selected" : "")>I have a valid War Pension certificate (G)</option> 658 <option value="8" @(member.ExemptionCertId == 8 ? "selected" : "")>I'm named on a current HC2 charges certificate (L)</option> 659 <option value="9" @(member.ExemptionCertId == 9 ? "selected" : "")>I get Income Support or income-related Employment and Support Allowance (H)</option> 660 <option value="10" @(member.ExemptionCertId == 10 ? "selected" : "")>I get Universal Credit (U)</option> 661 <option value="11" @(member.ExemptionCertId == 11 ? "selected" : "")>I get income-based Jobseeker's Allowance (K)</option> 662 <option value="12" @(member.ExemptionCertId == 12 ? "selected" : "")>I'm entitled to, or named on, a valid NHS Tax Credit Exemption Certificate (M)</option> 663 <option value="13" @(member.ExemptionCertId == 13 ? "selected" : "")>I have a partner who gets Pension Credit guarantee credit (PCGC) (S)</option> 664 </select> 665 666 </div> 667 668 </div> 669 670 <div class="grouptwo-content"> 671 672 <div class="field exemptioncertnumber" id="exemptionCertNr_England" style="display:none"> 673 674 <label for="txtExemptionCertNumber">Enter your Exemption Certificate Number</label> 675 <input id="txtExemptionCertNumberEngland" name="txtExemptionCertNumber" type="text" value="@member.ExemptionCertNumber" onblur="SetExemptionCertNumber(this.value)"> 676 677 </div> 678 679 </div> 680 681 <div class="grouptwo-content"> 682 683 <div class="field exemptioncertnumber" id="exemptionCertNr_Expires_England" style="display:none"> 684 685 <label for="txtExemptionCertExpires">Certificate Expiry Date</label> 686 687 <input id="txtExemptionCertExpires" name="txtExemptionCertExpires" type="date" class="medilink-datepicker" 688 onblur="SetExemptionCertExpires(this.value)" 689 value="@(member.ExemptionCertExpires.HasValue ? member.ExemptionCertExpires.Value.ToString("yyyy-MM-dd") : "")" min="1917-01-01" max="2021-02-09"> 690 @*KOD*@ 691 @*<input name="BirthDateStringss" type="date" required id="BirthdateDatepicker" class="medilink-datepicker" 692 value="@(member.DateOfBirth.HasValue ? member.DateOfBirth.Value.ToString("yyyy-MM-dd") : "")" min="1917-01-01" max="2021-02-09">*@ 693 694 @*<input name="SurgicalProcedureDateString" type="date" id="SurgeryDatepicker" class="medilink-datepicker" 695 value="@(member.SurgicalProcedureDate.HasValue ? member.SurgicalProcedureDate.Value.ToString("yyyy-MM-dd") : "")" min="1917-01-01" max="2021-02-09">*@ 696 697 </div> 698 699 </div> 700 701 </div> <!-- grouptwo --> 702 </div> 703 704 705 <div id="prescriptionScotland" class="prescriptionGroup" style="display:none"> 706 707 <h1>Scotland</h1> 708 709 <div class="grouptwo grouptwo-medium"> 710 711 <div class="grouptwo-content"> 712 713 <div class="form-group field"> 714 <label for="tbRegister_NhsNo_Scotland">Community Health Index (CHI) Number <strong>*</strong></label> 715 <input type="text" name="tbRegister_NhsNo_Scotland" required maxlength="10" id="tbRegister_NhsNo_Scotland" value="" onkeyup="CheckNhsNumberIsValid(this.value, 'Scotland')"> 716 717 718 <span id="NhsNrValidAdvice_Scotland" style="display: none;"> 719 <label for="tbRegister_NhsNo_Scotland">(Your NHS number should be made up of 10 digits)</label> 720 </span> 721 722 723 <div class="help is-help-closed"> 724 <p>Everyone registered with the NHS in Scotland has their own unique CHI number. You will be given your CHI Number in writing when you register with a GP practice. Your CHI Number helps healthcare staff to find your health records. Each CHI Number is made up of 10 digits shown in a 3-3-4 format (e.g. 123-456-7890).</p> 725 </div> 726 727 </div> 728 729 </div> 730 731 </div> <!-- grouptwo --> 732 </div> 733 734 735 <div id="prescriptionWales" class="prescriptionGroup" style="display:none"> 736 737 <h1>Wales</h1> 738 739 <div class="grouptwo grouptwo-medium"> 740 741 <div class="grouptwo-content"> 742 743 <div class="form-group field"> 744 <label for="tbRegister_NhsNo_Wales">National Health Service Number <strong>*</strong></label> 745 <input type="text" name="tbRegister_NhsNo_Wales" required maxlength="10" id="tbRegister_NhsNo_Wales" value="" onkeyup="CheckNhsNumberIsValid(this.value, 'Wales')"> 746 747 <span id="NhsNrValidAdvice_Wales" style="display: none;"> 748 <label for="tbRegister_NhsNo_Wales">(Your NHS number should be made up of 10 digits)</label> 749 </span> 750 751 <div class="help is-help-closed"> 752 <p>Everyone registered with the NHS in England &amp; Wales has their own unique NHS number. You will be given your NHS Number in writing when you register with a GP practice. Your NHS Number helps healthcare staff to find your health records. Each NHS Number is made up of 10 digits shown in a 3-3-4 format (e.g. 123-456-7890).</p> 753 </div> 754 755 </div> 756 757 </div> 758 759 </div> 760 761 </div> 762 763 </div> 764 765 </fieldset> 766 767 @* KOD <fieldset id="EPSFieldset" style="display: none;">*@ 768 <fieldset id="EPSFieldset" style="display: block;"> 769 770 <div class="l-content feature-divider-rule" style="margin-bottom: 32px; margin-top: 0px;">&nbsp;</div> 771 772 <div class="grouptwo grouptwo-medium"> 773 774 <div class="grouptwo-content"> 775 776 <div class="form-group field"> 777 778 <h2>Electronic Prescription Service</h2> 779 <p>At Medilink, we are fully-trained to manage the receipt and dispensing of electronically transmitted prescriptions for stoma and continence supplies. We can see many benefits for all involved, from GP Prescribers to the patients.</p> 780 </div> 781 782 </div> 783 784 <div class="grouptwo-content"> 785 786 <div class="form-group field"> 787 788 <ul class="field-group"> 789 <li><input name="EPS" type="checkbox" id="tbRegister_EPS" @((member.EPS != null) && (member.EPS) ? "checked" : "")><label for="tbRegister_EPS">I would like to learn more information about EPS nomination</label></li> 790 </ul> 791 792 <div> 793 <img src="Files/Images/Site Content/eps.jpg" style="width: auto; padding-bottom: 16px;"> 794 <p class="btn green-white button download"><a href="/Files/Files/Downloads/EPS Leaflet/17983 Medilink EPS Leaflet.pdf" download="Electronic Prescription Service.pdf">Download EPS Leaflet</a></p> 795 </div> 796 797 </div> 798 799 </div> 800 801 </div> 802 803 </fieldset> 804 805 <div class="l-content feature-divider-rule" style="margin-bottom: 32px;margin-top:0px;">&nbsp;</div> 806 807 <fieldset> 808 809 <div class="grouptwo grouptwo-medium"> 810 811 <div class="grouptwo-content"> 812 813 <div class="form-group field"> 814 815 <h2>Contact Information</h2> 816 <p>Please select how you would like your local Medilink Dispensing Care Centre to communicate with you regarding your orders.</p> 817 818 </div> 819 820 </div> 821 822 <div class="grouptwo-content"> 823 824 <div class="form-group field"> 825 826 <ul class="field-group"> 827 <li><input name="StatusAlertSMS" type="checkbox" id="tbStatusAlertsSMS"><label for="tbStatusAlertsSMS">I would like to be contacted by text message (SMS).</label></li> 828 <li><input name="StatusAlertEmail" type="checkbox" id="tbStatusAlertsEmail"><label for="tbStatusAlertsEmail">I would like to be contacted via email.</label></li> 829 </ul> 830 831 </div> 832 833 </div> 834 835 </div> 836 837 </fieldset> 838 839 <div class="l-content feature-divider-rule" style="margin-bottom: 32px;margin-top:0px;">&nbsp;</div> 840 841 <fieldset> 842 843 <div class="grouptwo grouptwo-medium"> 844 @*<h3>Who would you like to request your prescription?</h3> 845 <div class="form-group field"> 846 <h3>Who would you like to collect the prescription for the first order?</h3> 847 <ul id="rdoListPrescriptionFirst" class="field-group"> 848 <li><input value="Patient" name="FirstOrderCollectionOption" type="radio" @((member.FirstOrderCollectionOption != null) && (member.FirstOrderCollectionOption == "Patient") ? "checked" : "") id="register_gp_prescription_first_patient"><label for="register_gp_prescription_first_patient">Patient collection <small>(moving forward, a freepost envelope will be included with each order)</small></label></li> 849 <li><input value="Medilink" name="FirstOrderCollectionOption" type="radio" @((member.FirstOrderCollectionOption != null) && (member.FirstOrderCollectionOption == "Medilink") ? "checked" : "") id="register_gp_prescription_first_medilink"><label for="register_gp_prescription_first_medilink">Medilink <small>(we will call the GP and request it for you)</small></label></li> 850 </ul> 851 </div>*@ 852 853 <div class="form-group field"> 854 855 <h3>Who would you like to request your prescription?</h3> 856 <ul id="rdoListPrescription" class="field-group"> 857 <li><input value="Patient" name="OrderCollectionOption" type="radio" @((member.OrderCollectionOption != null) && (member.OrderCollectionOption == "Patient") ? "checked" : "") id="register_gp_prescription_future_patient"><label for="register_gp_prescription_future_patient">I will request it myself and ask the GP to send it to Medilink</label></li> 858 <li><input value="Medilink" name="OrderCollectionOption" type="radio" @((member.OrderCollectionOption != null) && (member.OrderCollectionOption == "Medilink") ? "checked" : "") id="register_gp_prescription_future_medilink"><label for="register_gp_prescription_future_medilink">I want Medilink to contact my GP and request the prescription on my behalf</label></li> 859 </ul> 860 </div> 861 862 </div> 863 864 </fieldset> 865 866 </div> 867 868 <p class="btn blue-white previous"><a>Previous</a></p> 869 <p class="btn blue-white next submit"><input type="submit" value="Submit"></p> 870 871 <div id="submitProgress"></div> 872 873 </div> 874 875 876 <div class="major-minor" id="applyStep4"> 877 878 <div class="majorminor majorminor-medium"> 879 880 <div class="majorminor-medium"> 881 882 <div id="registerapplicationContentPage4" class="generalcontent"> 883 884 @pageParagraphCollection.Where(m => m.Header == "Application Form Thank You").Select(n => n.Text).FirstOrDefault() 885 886 </div> <!-- generalcontent --> 887 </div> <!-- majorminor-major --> 888 </div> <!-- majorminor --> 889 890 </div> 891 892 </form> 893 </div> 894 895 896 <script type="text/javascript" src="/Files/Templates/Designs/MedilinkCore/scripts/ApplicationForm.js"></script> 897 898