Guest User

Untitled

a guest
Jun 18th, 2018
100
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 8.31 KB | None | 0 0
  1. using System;
  2. using System.Data;
  3. using System.Configuration;
  4. using System.Collections;
  5. using System.Web;
  6. using System.Web.Security;
  7. using System.Web.UI;
  8. using System.Web.UI.WebControls;
  9. using System.Web.UI.WebControls.WebParts;
  10. using System.Web.UI.HtmlControls;
  11. using DataLayer.Impl;
  12. using log4net;
  13.  
  14. public partial class Admin_EndUser : System.Web.UI.Page
  15. {
  16. private static readonly ILog log = LogManager.GetLogger(System.Reflection.MethodBase.GetCurrentMethod().DeclaringType);
  17. protected void Page_Load(object sender, EventArgs e)
  18. {
  19.  
  20. UserRegistration UserReg = new UserRegistration();
  21. try
  22. {
  23. string query = Request["query"].ToString();
  24.  
  25.  
  26. switch (query)
  27. {
  28. case "complete_intervention":
  29. string comusername = Request["username"].ToString();
  30. string comreal_name = Request["real_name"].ToString();
  31. UserReg.complete_intervention(comusername, comreal_name);
  32. break;
  33. case "profile":
  34. string pusername = Request["username"].ToString();
  35. string pusertype = Request["usertype"].ToString();
  36. string ppass = Request["pass"].ToString();
  37. string psecurity_question = Request["security_question"].ToString();
  38. string psecurity_answer = Request ["security_answer"].ToString();
  39. string pgender = Request["gender"].ToString();
  40. string page = Request["age"].ToString();
  41. UserReg.Insertprofile(pusername, pusertype, ppass, psecurity_question, psecurity_answer, pgender, page);
  42. break;
  43. case "return_user":
  44. string rusername = Request["username"].ToString();
  45. string rpassword = Request["pass"].ToString();
  46. UserReg.return_user(rusername, rpassword);
  47. break;
  48. case "load_intervention":
  49. string compusername = Request["username"].ToString();
  50. UserReg.load_intervention(compusername);
  51. break;
  52. case "update_intervention":
  53. string loadpretest_score, loadmod1_quiz, loadmod2_quiz, loadmod3_quiz, loadmod4_quiz, loadmod5_quiz, loadpost_test_score;
  54. string loadmod1_history, loadmod2_history, loadmod3_history, loadmod4_history,loadmod5_history, loadsurvey,loadgrade;
  55. string loadname = Request["username"].ToString();
  56.  
  57. loadpretest_score = (((Request["pretest_score"].ToLower().ToString() == "null" || Request["pretest_score"].ToString() == "")) ? "" : Request["pretest_score"].ToString());
  58. loadmod1_history = (((Request["mod1_history"].ToLower().ToString() == "null" || Request["mod1_history"].ToString() == "")) ? "" : Request["mod1_history"].ToString());
  59. loadmod1_quiz = (((Request["mod1_quiz"].ToLower().ToString() == "null" || Request["mod1_quiz"].ToString() == "")) ? "" : Request["mod1_quiz"].ToString());
  60. loadmod2_history = (((Request["mod2_history"].ToLower().ToString() == "null" || Request["mod2_history"].ToString() == "")) ? "" : Request["mod2_history"].ToString());
  61. loadmod2_quiz = (((Request["mod2_quiz"].ToLower().ToString() == "null" || Request["mod2_quiz"].ToString() == "")) ? "" : Request["mod2_quiz"].ToString());
  62. loadmod3_history = (((Request["mod3_history"].ToLower().ToString() == "null" || Request["mod3_history"].ToString() == "")) ? "" : Request["mod3_history"].ToString());
  63. loadmod3_quiz = (((Request["mod3_quiz"].ToLower().ToString() == "null" || Request["mod3_quiz"].ToString() == "")) ? "" : Request["mod3_quiz"].ToString());
  64. loadmod4_history =(((Request["mod4_history"].ToLower().ToString() == "null" || Request["mod4_history"].ToString() == "")) ? "" : Request["mod4_history"].ToString());
  65. loadmod4_quiz = (((Request["mod4_quiz"].ToLower().ToString() == "null" || Request["mod4_quiz"].ToString() == "")) ? "" : Request["mod4_quiz"].ToString());
  66. loadmod5_history = (((Request["mod5_history"].ToLower().ToString() == "null" || Request["mod5_history"].ToString() == "")) ? "" : Request["mod5_history"].ToString());
  67. loadmod5_quiz = (((Request["mod5_quiz"].ToLower().ToString() == "null" || Request["mod5_quiz"].ToString() == "")) ? "" : Request["mod5_quiz"].ToString());
  68. loadpost_test_score = (((Request["post_test_score"].ToLower().ToString() == "null" || Request["post_test_score"].ToString() == "")) ? "" : Request["post_test_score"].ToString());
  69. loadsurvey = (((Request["survey"].ToLower().ToString() == "null" || Request["survey"].ToString() == "")) ? "" : Request["survey"].ToString()); ;
  70. loadgrade = (((Request["grade"].ToLower().ToString() == "null" || Request["grade"].ToString() == "")) ? "" : Request["grade"].ToString()); ;
  71. UserReg.update_intervention(loadname, loadpretest_score, loadmod1_history, loadmod1_quiz, loadmod2_history, loadmod2_quiz, loadmod3_history, loadmod3_quiz, loadmod4_history, loadmod4_quiz, loadmod5_history, loadmod5_quiz, loadpost_test_score,loadgrade, loadsurvey);
  72. break;
  73. case "check_security":
  74. string chkSecname = Request["username"].ToString();
  75. string chkSecanswer = Request["security_answer"].ToString();
  76. UserReg.check_security(chkSecname, chkSecanswer);
  77. break;
  78. case "updateprofile":
  79. string updateuser = Request["username"].ToString();
  80. string updatestate = Request["state"].ToString();
  81. if (updatestate == "")
  82. {
  83. string rstr = "success=false&Required Data Missing";
  84. UserReg.xlmrespond(rstr);
  85. }
  86. string updatecity = Request["city"].ToString();
  87. if (updatecity=="")
  88. {
  89. string rstr = "success=false&Required Data Missing";
  90. UserReg.xlmrespond(rstr);
  91. }
  92. string updateprogram = Request["program"].ToString();
  93. if (updateprogram=="")
  94. {
  95. string rstr = "success=false&Required Data Missing";
  96. UserReg.xlmrespond(rstr);
  97. }
  98. string updatelocation = Request["location"].ToString();
  99. if (updatelocation=="")
  100. {
  101. string rstr = "success=false&Required Data Missing";
  102. UserReg.xlmrespond(rstr);
  103. }
  104. UserReg.updatelocation(updateuser, updatestate, updatecity, updateprogram, updatelocation);
  105. break;
  106.  
  107. case "all_programs":
  108. UserReg.allprograms();
  109. break;
  110.  
  111. case "update_pass":
  112. string username = Request["username"].ToString();
  113. string newpass = Request["pass"].ToString();
  114. if (username == "" || newpass == "")
  115. {
  116. string rstr = "success=false&msg=RequiredDataMissing";
  117. UserReg.xlmrespond(rstr);
  118. }
  119. UserReg.update_pass(username, newpass);
  120. break;
  121.  
  122. default:
  123. Response.Write("InvalidQuery");
  124. Response.Flush();
  125. Response.Close();
  126. Response.End();
  127. break;
  128. }
  129.  
  130. }
  131. catch (Exception ex)
  132. {
  133. if (ex.Message.ToString().Equals("Object reference not set to an instance of an object."))
  134. {
  135. string rstr = "success=false&msg=RequiredDataMissing";
  136. UserReg.xlmrespond(rstr);
  137. }
  138. if (log.IsErrorEnabled)
  139. {
  140. log.Error(ex.ToString());
  141. }
  142.  
  143. }
  144. }
  145. }
Add Comment
Please, Sign In to add comment