Advertisement
Guest User

Untitled

a guest
Apr 29th, 2016
271
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
C# 2.50 KB | None | 0 0
  1. @{
  2.    
  3.    
  4.    
  5.     <form method="POST" action="">
  6.     <p>Моё имя <input name="Name" type="text"  /></p>
  7.     <p>Кого хвалю <input name="Who" type="text" /></p>
  8.     <p>Дата события за которое хвалим <input name="Data" type="date"> </p>
  9.     <p>Куда обращаться в ответ <input name="e-mail" type="email" /></p>
  10.     <p>
  11.         Насколько серьёзная похвала
  12.         <select required id="Select1" name="power">
  13.             <option selected disabled>выберите</option>
  14.             <option>Лёгкая</option>
  15.             <option>Средняя</option>
  16.             <option>Сильная</option>
  17.             <option>Очень сильная</option>
  18.         </select>
  19.     </p>
  20.     <p>Сама похвала<input id="Text1" name="praise" type="text" /></p>
  21.     <p>Отправить <input id="Button1" type="submit" value="Отправить" /></p>
  22. </form>
  23.    
  24.     if (IsPost)
  25.     {
  26.         try
  27.         {
  28.  
  29.            string  name = Request["Name"];
  30.             string Person = Request["Who"];
  31.             string data = Request["Data"];
  32.             string eMail = Request["e-mail"];
  33.             string Power = Request["power"];
  34.             string Praise = Request["praise"];
  35.  
  36.             if (String.IsNullOrEmpty(name) == true)
  37.             {
  38.                 throw new Exception("Некорректно указано имя");
  39.             }
  40.  
  41.             if (String.IsNullOrEmpty(Person) == true)
  42.             {
  43.                 throw new Exception("Неправильно указан получатель");
  44.                
  45.             }
  46.  
  47.             if (String.IsNullOrEmpty(data) == true)
  48.             {
  49.                 throw new Exception("Неправильно указана дата");
  50.             }
  51.  
  52.             if (String.IsNullOrEmpty(eMail) == true || !(eMail.Contains("@")))
  53.             {
  54.                 throw new Exception("Неправильно указан EMAIL");
  55.  
  56.             }
  57.  
  58.  
  59.             if (String.IsNullOrEmpty(Power) == true)
  60.             {
  61.                 throw new Exception("Неправильно указана степень");
  62.             }
  63.  
  64.             if (String.IsNullOrEmpty(Praise) == true)
  65.             {
  66.                 throw new Exception("Неправильно указана похвала");
  67.             }
  68.         }
  69.  
  70.         catch (Exception e)
  71.         {
  72.             <p><font color="red">Ошибка: @e.Message</font></p>
  73.  
  74.         }
  75.     }
  76.  
  77. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement