Sabab

Fires

Nov 4th, 2017
164
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.22 KB | None | 0 0
  1.  
  2. @{
  3.     Layout = null;
  4. }
  5.  
  6. <!DOCTYPE html>
  7.  
  8. <html>
  9. <head>
  10.     <meta name="viewport" content="width=device-width" />
  11.     <title>Save</title>
  12. </head>
  13. <body>
  14. <div>
  15.  
  16.     <form method="POST" id="AddItemForm">
  17.  
  18.  
  19.         <label for="Name">Name: </label>
  20.  
  21.  
  22.         <input id="Name" type="text" name="Name" class="form-control"/>
  23.         <br/>
  24.         <label for="Price">Price: </label>
  25.         <input id="Price" type="text" name="Price" class="form-control"/>
  26.         <br/>
  27.  
  28.         <input id="Save" type="submit" name="Save" value="Save" class="btn btn-primary"/>
  29.     </form>
  30.  
  31.  
  32.  
  33. </div>
  34.  
  35.     <br />
  36.     <div class="text-info">
  37.  
  38.         @ViewBag.Message
  39.  
  40.         @{
  41.  
  42.             string message = ViewBag.Message;
  43.  
  44.             if (message != null)
  45.             {
  46.  
  47.                 if (message == "Already Exist")
  48.                 {
  49.                     Response.Write("<script>alert('This food already exists');</script>");
  50.                 }
  51.  
  52.                 else if (message == "Saved")
  53.                 {
  54.                     Response.Write("<script>alert('Successfully Saved');</script>");
  55.                 }
  56.                 else if (message == "Saving Failed")
  57.                 {
  58.                     Response.Write("<script>alert('Saving Failed');</script>");
  59.                 }
  60.  
  61.             }
  62.  
  63.         }
  64.  
  65.     </div>
  66.  
  67.     <script src="~/Scripts/jquery-3.2.1.js"></script>
  68.     <script src="~/Scripts/jquery.validate.js"></script>
  69.  
  70.     <script>
  71.         $(document).ready(function () {
  72.             $("#AddItemForm").validate({
  73.                 rules: {
  74.                     Name: "required",
  75.                     Price: {
  76.                         required: true,
  77.                         number: true,
  78.                         range: [0, 100]
  79.                     }
  80.  
  81.                 },
  82.                 messages: {
  83.                     Name: "Please provide item name",
  84.                     Price: {
  85.                         required: "Please provide item price",
  86.                         number: "Please provide number only",
  87.                         range: "You have to enter price between 0 to 100"
  88.                     }
  89.  
  90.                 }
  91.             });
  92.         });
  93.     </script>
  94.  
  95.  
  96.  
  97.  
  98. </body>
  99. </html>
Add Comment
Please, Sign In to add comment