Error compiling template "/Designs/Paragraph/RegisterOptions.cshtml"
Line 44: 'Paragraph' does not contain a definition for 'GetParagraphsByPageID'

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 using System; 13 using System.Collections.Generic; 14 using System.Linq; 15 16 #line 1 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterOptions.cshtml" 17 using System.Web; 18 19 #line default 20 #line hidden 21 22 23 public class RazorEngine_5ccafc97a1d04368b23744945be8ebdd : Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> { 24 25 #line hidden 26 27 public RazorEngine_5ccafc97a1d04368b23744945be8ebdd() { 28 } 29 30 public override void Execute() { 31 WriteLiteral("\r\n"); 32 33 34 #line 4 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterOptions.cshtml" 35 36 37 #line default 38 #line hidden 39 40 #line 4 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterOptions.cshtml" 41 42 Dynamicweb.Frontend.PageView pageView = Dynamicweb.Frontend.PageView.Current(); 43 List<Dynamicweb.Content.Paragraph> 44 pageParagraphCollection = Dynamicweb.Content.Paragraph.GetParagraphsByPageID(pageView.Page.ID).ToList(); 45 string content = string.Empty; 46 47 if(!string.IsNullOrEmpty(HttpContext.Current.Request.QueryString["newmember"])) 48 { 49 content = pageParagraphCollection.Where(m => m.Header == "New Member Welcome").Select(n => n.Text).FirstOrDefault(); 50 } 51 else 52 { 53 content = GetString("ParagraphText"); 54 } 55 56 57 #line default 58 #line hidden 59 WriteLiteral("\r\n\r\n<!--RegisterOptions.cshtml Paragraph-->\r\n\r\n <div"); 60 61 WriteLiteral(" class=\"majorminor majorminor-medium\""); 62 63 WriteLiteral(">\r\n\r\n <div"); 64 65 WriteLiteral(" class=\"majorminor-medium\""); 66 67 WriteLiteral(">\r\n\r\n <div"); 68 69 WriteLiteral(" id=\"registerOptionsUserView_Content\""); 70 71 WriteLiteral(" class=\"generalcontent register\""); 72 73 WriteLiteral(">\r\n\r\n"); 74 75 WriteLiteral(" "); 76 77 78 #line 28 "C:\SaltsWebsites\Medilink\MedilinkUpgradeTests\MedilinkUpgrade02\Files\Templates\Designs\Paragraph\RegisterOptions.cshtml" 79 Write(content); 80 81 82 #line default 83 #line hidden 84 WriteLiteral("\r\n\r\n </div> <!-- generalcontent -->\r\n\r\n </div> <!-- majorminor-" + 85 "major -->\r\n<!-- majorminor-minor -->\r\n</div> <!-- majorminor -->\r\n\r\n <div" + 86 ""); 87 88 WriteLiteral(" class=\"generalcontent\""); 89 90 WriteLiteral(">\r\n\r\n <div"); 91 92 WriteLiteral(" id=\"registerOptions\""); 93 94 WriteLiteral(" class=\"searchform\""); 95 96 WriteLiteral(">\r\n\r\n <h2>Are you a Medilink customer?</h2>\r\n\r\n <di" + 97 "v"); 98 99 WriteLiteral(" class=\"field\""); 100 101 WriteLiteral(">\r\n\r\n <p><input"); 102 103 WriteLiteral(" type=\"radio\""); 104 105 WriteLiteral(" name=\"registerChoice\""); 106 107 WriteLiteral(" value=\"member\""); 108 109 WriteLiteral(" onclick=\"showHideElements(\'registerOptions\',\'registerOptionsUserView\')\""); 110 111 WriteLiteral("> I am already with the Medilink service</p>\r\n <p><input"); 112 113 WriteLiteral(" type=\"radio\""); 114 115 WriteLiteral(" name=\"registerChoice\""); 116 117 WriteLiteral(" value=\"notmember\""); 118 119 WriteLiteral(" onclick=\"redirectPage(\'/Register/Application\')\""); 120 121 WriteLiteral("> I am new to Medilink</p>\r\n\r\n </div>\r\n\r\n </div>\r\n\r\n " + 122 " <form"); 123 124 WriteLiteral(" role=\"form\""); 125 126 WriteLiteral(" method=\"post\""); 127 128 WriteLiteral(" id=\"registrationForm\""); 129 130 WriteLiteral(">\r\n\r\n\r\n <div"); 131 132 WriteLiteral(" id=\"registerOptionsUserView\""); 133 134 WriteLiteral(" class=\"searchform\""); 135 136 WriteLiteral(" role=\"search\""); 137 138 WriteLiteral(" style=\"display:none;\""); 139 140 WriteLiteral(">\r\n\r\n <h1>We can help you register by retrieving your account " + 141 "details.</h1>\r\n <div"); 142 143 WriteLiteral(" class=\"\""); 144 145 WriteLiteral(">\r\n\r\n <div"); 146 147 WriteLiteral(" class=\"form-group field\""); 148 149 WriteLiteral(">\r\n\r\n <label"); 150 151 WriteLiteral(" for=\"txtMembershipNumberSearch\""); 152 153 WriteLiteral(">Please enter your Medilink Personal Number <span"); 154 155 WriteLiteral(" class=\"field-required\""); 156 157 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 158 159 WriteLiteral(" type=\"text\""); 160 161 WriteLiteral(" id=\"txtMembershipNumberSearch\""); 162 163 WriteLiteral(" required"); 164 165 WriteLiteral(" name=\"txtMembershipNumberSearch\""); 166 167 WriteLiteral(" value=\"\""); 168 169 WriteLiteral(" maxlength=\"50\""); 170 171 WriteLiteral(" placeholder=\"Add your Medilink Personal Number\""); 172 173 WriteLiteral(" title=\"Add your Medilink Personal Number\""); 174 175 WriteLiteral(">\r\n <i"); 176 177 WriteLiteral(" class=\"small\""); 178 179 WriteLiteral(">Your Medilink Personal Number can be found on any delivery notes that you have r" + 180 "eceived in recent months. If you can\'t find it, click on \'Forgot my Medilink Per" + 181 "sonal Number\' at the bottom or call us on 0800 626 388</i>\r\n " + 182 " "); 183 184 WriteLiteral("\r\n\r\n </div>\r\n\r\n <div"); 185 186 WriteLiteral(" class=\"form-group field\""); 187 188 WriteLiteral(">\r\n\r\n <label"); 189 190 WriteLiteral(" for=\"BirthDate\""); 191 192 WriteLiteral(">Date of Birth <span"); 193 194 WriteLiteral(" class=\"field-required\""); 195 196 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 197 198 WriteLiteral(" id=\"BirthDate\""); 199 200 WriteLiteral(" name=\"BirthDate\""); 201 202 WriteLiteral(" type=\"date\""); 203 204 WriteLiteral(" required"); 205 206 WriteLiteral(" class=\"medilink-datepicker\""); 207 208 WriteLiteral(" min=\"1917-01-01\""); 209 210 WriteLiteral(" value=\"\""); 211 212 WriteLiteral(" max=\"2021-02-09\""); 213 214 WriteLiteral(">\r\n\r\n </div>\r\n\r\n <div"); 215 216 WriteLiteral(" class=\"form-group field\""); 217 218 WriteLiteral(">\r\n\r\n <label"); 219 220 WriteLiteral(" for=\"PostCode\""); 221 222 WriteLiteral(">Your Post Code <span"); 223 224 WriteLiteral(" class=\"field-required\""); 225 226 WriteLiteral("><strong>*</strong></span></label>\r\n <input"); 227 228 WriteLiteral(" id=\"PostCode\""); 229 230 WriteLiteral(" type=\"text\""); 231 232 WriteLiteral(" name=\"PostCode\""); 233 234 WriteLiteral(" required"); 235 236 WriteLiteral(" value=\"\""); 237 238 WriteLiteral(">\r\n <label"); 239 240 WriteLiteral(" for=\"PostCode\""); 241 242 WriteLiteral(" class=\"error postcode_field_error\""); 243 244 WriteLiteral(" id=\"postcode_field_error\""); 245 246 WriteLiteral(" style=\"display:none;\""); 247 248 WriteLiteral(">Please enter a valid Post Code</label>\r\n\r\n </div>\r\n\r\n " + 249 " <span"); 250 251 WriteLiteral(" id=\"ReportStatus\""); 252 253 WriteLiteral("></span>\r\n\r\n <div"); 254 255 WriteLiteral(" id=\"additionalLinks\""); 256 257 WriteLiteral(" style=\"display: block; margin-top: 30px;\""); 258 259 WriteLiteral(">\r\n\r\n <p><a"); 260 261 WriteLiteral(" id=\"registerUserView_lnkForgotMembershipNumber\""); 262 263 WriteLiteral(" class=\"more-link\""); 264 265 WriteLiteral(" onclick=\"redirectPage(\'Register/Forgot-Membership-Number\')\""); 266 267 WriteLiteral(">Forgot my Medilink Personal Number</a></p>\r\n "); 268 269 WriteLiteral("\r\n <p><a"); 270 271 WriteLiteral(" id=\"registerUserView_lnkView2\""); 272 273 WriteLiteral(" class=\"more-link\""); 274 275 WriteLiteral(" href=\"/Register/Application\""); 276 277 WriteLiteral(">I am not an existing Medilink Member</a></p>\r\n\r\n </div>\r\n" + 278 "\r\n <div"); 279 280 WriteLiteral(" class=\"searchform-button\""); 281 282 WriteLiteral(">\r\n\r\n <input"); 283 284 WriteLiteral(" type=\"button\""); 285 286 WriteLiteral(" id=\"startBtn\""); 287 288 WriteLiteral(" class=\"button btn blue-white submit\""); 289 290 WriteLiteral(" alt=\"Next\""); 291 292 WriteLiteral(" onclick=\"getAccountDetails()\""); 293 294 WriteLiteral(" style=\"border-width:0px;\""); 295 296 WriteLiteral(" value=\"Next\""); 297 298 WriteLiteral(">\r\n\r\n </div>\r\n\r\n </div>\r\n\r\n " + 299 " </div> <!-- searchform -->\r\n \r\n </form>\r\n\r\n " + 300 " </div>\r\n\r\n<script"); 301 302 WriteLiteral(" type=\"text/javascript\""); 303 304 WriteLiteral(" src=\"/Files/Templates/Designs/MedilinkCore/scripts/RegisterOptions.js\""); 305 306 WriteLiteral("></script>\r\n\r\n\r\n"); 307 308 } 309 } 310 } 311

1 @using System.Web; 2 3 @inherits Dynamicweb.Rendering.RazorTemplateBase<Dynamicweb.Rendering.RazorTemplateModel<Dynamicweb.Rendering.Template>> 4 @{ 5 Dynamicweb.Frontend.PageView pageView = Dynamicweb.Frontend.PageView.Current(); 6 List<Dynamicweb.Content.Paragraph> 7 pageParagraphCollection = Dynamicweb.Content.Paragraph.GetParagraphsByPageID(pageView.Page.ID).ToList(); 8 string content = string.Empty; 9 10 if(!string.IsNullOrEmpty(HttpContext.Current.Request.QueryString["newmember"])) 11 { 12 content = pageParagraphCollection.Where(m => m.Header == "New Member Welcome").Select(n => n.Text).FirstOrDefault(); 13 } 14 else 15 { 16 content = GetString("ParagraphText"); 17 } 18 } 19 20 <!--RegisterOptions.cshtml Paragraph--> 21 22 <div class="majorminor majorminor-medium"> 23 24 <div class="majorminor-medium"> 25 26 <div id="registerOptionsUserView_Content" class="generalcontent register"> 27 28 @content 29 30 </div> <!-- generalcontent --> 31 32 </div> <!-- majorminor-major --> 33 <!-- majorminor-minor --> 34 </div> <!-- majorminor --> 35 36 <div class="generalcontent"> 37 38 <div id="registerOptions" class="searchform"> 39 40 <h2>Are you a Medilink customer?</h2> 41 42 <div class="field"> 43 44 <p><input type="radio" name="registerChoice" value="member" onclick="showHideElements('registerOptions','registerOptionsUserView')"> I am already with the Medilink service</p> 45 <p><input type="radio" name="registerChoice" value="notmember" onclick="redirectPage('/Register/Application')"> I am new to Medilink</p> 46 47 </div> 48 49 </div> 50 51 <form role="form" method="post" id="registrationForm"> 52 53 54 <div id="registerOptionsUserView" class="searchform" role="search" style="display:none;"> 55 56 <h1>We can help you register by retrieving your account details.</h1> 57 <div class=""> 58 59 <div class="form-group field"> 60 61 <label for="txtMembershipNumberSearch">Please enter your Medilink Personal Number <span class="field-required"><strong>*</strong></span></label> 62 <input type="text" id="txtMembershipNumberSearch" required name="txtMembershipNumberSearch" value="" maxlength="50" placeholder="Add your Medilink Personal Number" title="Add your Medilink Personal Number"> 63 <i class="small">Your Medilink Personal Number can be found on any delivery notes that you have received in recent months. If you can't find it, click on 'Forgot my Medilink Personal Number' at the bottom or call us on 0800 626 388</i> 64 @*<label for="txtMembershipNumberSearch" class="error" id="empty_field_error" style="display:none;">Please provide a Personal Number</label>*@ 65 66 </div> 67 68 <div class="form-group field"> 69 70 <label for="BirthDate">Date of Birth <span class="field-required"><strong>*</strong></span></label> 71 <input id="BirthDate" name="BirthDate" type="date" required class="medilink-datepicker" min="1917-01-01" value="" max="2021-02-09"> 72 73 </div> 74 75 <div class="form-group field"> 76 77 <label for="PostCode">Your Post Code <span class="field-required"><strong>*</strong></span></label> 78 <input id="PostCode" type="text" name="PostCode" required value=""> 79 <label for="PostCode" class="error postcode_field_error" id="postcode_field_error" style="display:none;">Please enter a valid Post Code</label> 80 81 </div> 82 83 <span id="ReportStatus"></span> 84 85 <div id="additionalLinks" style="display: block; margin-top: 30px;"> 86 87 <p><a id="registerUserView_lnkForgotMembershipNumber" class="more-link" onclick="redirectPage('Register/Forgot-Membership-Number')">Forgot my Medilink Personal Number</a></p> 88 @* Remove Forgot Password link entirely Ander 10/05/2021 89 <p><a id="registerUserView_lnkForgotPassword" class="more-link" onclick="redirectPage('Register/Forgot-Password')">Forgot my password</a></p>*@ 90 <p><a id="registerUserView_lnkView2" class="more-link" href="/Register/Application">I am not an existing Medilink Member</a></p> 91 92 </div> 93 94 <div class="searchform-button"> 95 96 <input type="button" id="startBtn" class="button btn blue-white submit" alt="Next" onclick="getAccountDetails()" style="border-width:0px;" value="Next"> 97 98 </div> 99 100 </div> 101 102 </div> <!-- searchform --> 103 104 </form> 105 106 </div> 107 108 <script type="text/javascript" src="/Files/Templates/Designs/MedilinkCore/scripts/RegisterOptions.js"></script> 109 110 111