Advertisement
Guest User

Untitled

a guest
Mar 6th, 2019
131
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.59 KB | None | 0 0
  1. public string CreateLoginjson(string strErrorType, bool blIsAuthenticated)
  2. {
  3.  
  4. StringBuilder sbLoginJson = new StringBuilder();
  5. if (blIsAuthenticated)
  6. {
  7. sbLoginJson.Append("{LoginSuccess:1");
  8. }
  9. else
  10. {
  11. sbLoginJson.Append("{LoginSuccess:0");
  12. }
  13.  
  14. if (strErrorType != string.Empty)
  15. {
  16. if (strErrorType.TrimEnd(new char[] { ',' }) == "Token" || strErrorType.TrimEnd(new char[] { ',' }) == "BlankToken")
  17. {
  18. sbLoginJson.Append(",txtTestTokenNumber1:"Error"");
  19. sbLoginJson.Append(",txtTestTokenNumber2:"Error"");
  20. sbLoginJson.Append(",txtTestTokenNumber3:"Error"");
  21. sbLoginJson.Append(",txtTestTokenNumber4:"Error"");
  22.  
  23. }
  24.  
  25.  
  26. if (strErrorType.TrimEnd(new char[] { ',' }) == "Password" || strErrorType.TrimEnd(new char[] { ',' }) == "BlankPassword")
  27. {
  28. sbLoginJson.Append(",txtPassword:"Error"");
  29.  
  30. }
  31.  
  32. if (strErrorType.TrimEnd(new char[] { ',' }) == "UserName" || strErrorType.TrimEnd(new char[] { ',' }) == "BlankUserName")
  33. {
  34. {
  35. sbLoginJson.Append(",UserName:"Error"");
  36.  
  37. }
  38. string strLoadErrorControlMessage = LoadErrorControl(strErrorType, string.Empty);
  39.  
  40. if (strLoadErrorControlMessage != string.Empty)
  41. {
  42. PageTestApplicationLogin objPageTestApplicationLogin = new PageTestApplicationLogin(objClientConfiguration);
  43. sbLoginJson.Append(",ErrorMessage:'" + objPageTestApplicationLogin.GetTestApplicationLoginErrorHtml("", strLoadErrorControlMessage).Replace("'", """) + "'");
  44.  
  45. }
  46.  
  47. }
  48. sbLoginJson.Append("}");
  49.  
  50. var LoginJson = sbLoginJson.ToString();
  51. return LoginJson;
  52.  
  53. }
  54. }
  55.  
  56. else {
  57. throw new ArgumentException("strErrorType", "strErrorType cannot be empty");
  58. }
  59.  
  60. if (strErrorType != string.Empty)
  61.  
  62. StringBuilder sbLoginJson = new StringBuilder();
  63. if (blIsAuthenticated)
  64. {
  65. sbLoginJson.Append("{LoginSuccess:1");
  66. }
  67. else
  68. {
  69. sbLoginJson.Append("{LoginSuccess:0");
  70. }
  71.  
  72. if (strErrorType != string.Empty)
  73. {
  74. if (strErrorType.TrimEnd(new char[] { ',' }) == "Token" || strErrorType.TrimEnd(new char[] { ',' }) == "BlankToken")
  75. {
  76. sbLoginJson.Append(",txtTestTokenNumber1:"Error"");
  77. sbLoginJson.Append(",txtTestTokenNumber2:"Error"");
  78. sbLoginJson.Append(",txtTestTokenNumber3:"Error"");
  79. sbLoginJson.Append(",txtTestTokenNumber4:"Error"");
  80.  
  81. }
  82.  
  83.  
  84. if (strErrorType.TrimEnd(new char[] { ',' }) == "Password" || strErrorType.TrimEnd(new char[] { ',' }) == "BlankPassword")
  85. {
  86. sbLoginJson.Append(",txtPassword:"Error"");
  87.  
  88. }
  89.  
  90. if (strErrorType.TrimEnd(new char[] { ',' }) == "UserName" || strErrorType.TrimEnd(new char[] { ',' }) == "BlankUserName")
  91. {
  92. {
  93. sbLoginJson.Append(",UserName:"Error"");
  94.  
  95. }
  96. string strLoadErrorControlMessage = LoadErrorControl(strErrorType, string.Empty);
  97.  
  98. if (strLoadErrorControlMessage != string.Empty)
  99. {
  100. PageTestApplicationLogin objPageTestApplicationLogin = new PageTestApplicationLogin(objClientConfiguration);
  101. sbLoginJson.Append(",ErrorMessage:'" + objPageTestApplicationLogin.GetTestApplicationLoginErrorHtml("", strLoadErrorControlMessage).Replace("'", """) + "'");
  102.  
  103. }
  104.  
  105. }
  106. sbLoginJson.Append("}");
  107.  
  108. var LoginJson = sbLoginJson.ToString();
  109. return LoginJson;
  110.  
  111. }
  112.  
  113. return ""; // need it
  114. }
  115.  
  116. public string CreateLoginjson(string strErrorType, bool blIsAuthenticated)
  117. {
  118.  
  119. StringBuilder sbLoginJson = new StringBuilder();
  120. if (blIsAuthenticated)
  121. {
  122. sbLoginJson.Append("{LoginSuccess:1");
  123. }
  124. else
  125. {
  126. sbLoginJson.Append("{LoginSuccess:0");
  127. }
  128.  
  129. if (strErrorType != string.Empty)
  130. {
  131. //All your error code here
  132.  
  133. }
  134.  
  135.  
  136. var LoginJson = sbLoginJson.ToString();
  137. return LoginJson;
  138. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement