Advertisement
Guest User

Untitled

a guest
Jul 23rd, 2017
61
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 5.01 KB | None | 0 0
  1. public class BizAcc
  2. {
  3. string connStr = ConfigurationManager.ConnectionStrings["FoodJunkiesDataBase"].ConnectionString;
  4. private string _bizID = null;
  5. private string _bizEmail = null;
  6. private string _bizPassword = null;
  7. private string _bizName = null;
  8. private string _bizHp = null;
  9. private string _bizPostalCode = null;
  10. private string _bizAddr = null;
  11. private string _bizUnitNo = null;
  12.  
  13. public BizAcc()
  14. {
  15.  
  16. }
  17.  
  18. public BizAcc(string bizID, string bizEmail, string bizPassword, string bizName, string bizHp, string bizPostalCode, string bizAddr, string bizUnitNo)
  19. {
  20. _bizID = bizID;
  21. _bizEmail = bizEmail;
  22. _bizPassword = bizPassword;
  23. _bizName = bizName;
  24. _bizHp = bizHp;
  25. _bizPostalCode = bizPostalCode;
  26. _bizAddr = bizAddr;
  27. _bizUnitNo = bizUnitNo;
  28. }
  29.  
  30. public BizAcc(string bizEmail, string bizPassword, string bizName, string bizHp, string bizPostalCode, string bizAddr, string bizUnitNo)
  31. : this(null, bizEmail, bizPassword, bizName, bizHp, bizPostalCode, bizAddr, bizUnitNo)
  32. {
  33.  
  34. }
  35.  
  36. public BizAcc(string bizID)
  37. : this(bizID, "", "", "", "", "", "", "")
  38. {
  39.  
  40. }
  41.  
  42. public string BizId
  43. {
  44. get { return _bizID; }
  45. set { _bizID = value; }
  46. }
  47. public string BizEmail
  48. {
  49. get { return _bizEmail; }
  50. set { _bizEmail = value; }
  51. }
  52. public string BizPassword
  53. {
  54. get { return _bizPassword; }
  55. set { _bizPassword = value; }
  56. }
  57. public string BizName
  58. {
  59. get { return _bizName; }
  60. set { _bizName = value; }
  61. }
  62. public string BizPhone
  63. {
  64. get { return _bizHp; }
  65. set { _bizHp = value; }
  66. }
  67. public string BizPostalCode
  68. {
  69. get { return _bizPostalCode; }
  70. set { _bizPostalCode = value; }
  71. }
  72. public string BizAddress
  73. {
  74. get { return _bizAddr; }
  75. set { _bizAddr = value; }
  76. }
  77. public string BizUnitNo
  78. {
  79. get { return _bizUnitNo; }
  80. set { _bizUnitNo = value; }
  81. }
  82.  
  83. public List<BizAcc> getBizAll()
  84. {
  85. List<BizAcc> bizList = new List<BizAcc>();
  86. string biz_ID, biz_Email, biz_Password, biz_Name, biz_Hp, biz_PostalCode, biz_Addr, biz_UnitNo;
  87. string queryStr = "SELECT BizId, BizEmail, BizPassword, BizName, BizPhone, BizPostalCode, BizAddress, BizUnitNo FROM BusinessData Order By BizId";
  88. SqlConnection conn = new SqlConnection(connStr);
  89. SqlCommand cmd = new SqlCommand(queryStr, conn);
  90. conn.Open();
  91. SqlDataReader dr = cmd.ExecuteReader();
  92.  
  93. while (dr.Read())
  94. {
  95. biz_ID = dr["BizId"].ToString();
  96. biz_Email = dr["BizEmail"].ToString();
  97. biz_Password = dr["BizPassword"].ToString();
  98. biz_Name = dr["BizName"].ToString();
  99. biz_Hp = dr["BizPhone"].ToString();
  100. biz_PostalCode = dr["BizPostalCode"].ToString();
  101. biz_Addr = dr["BizAddress"].ToString();
  102. biz_UnitNo = dr["BizUnitNo"].ToString();
  103. BizAcc b = new BizAcc(biz_ID, biz_Email, biz_Password, biz_Name, biz_Hp, biz_PostalCode, biz_Addr, biz_UnitNo);
  104. bizList.Add(b);
  105. }
  106. conn.Close();
  107. dr.Close();
  108. dr.Dispose();
  109. return bizList;
  110. }
  111.  
  112. public int BizUpdate(string bizID, string bizEmail, string bizPassword, string bizName, string bizHp, string bizPostalCode, string bizAddr, string bizUnitNo)
  113. {
  114. string queryStr = "UPDATE BusinessData SET" +
  115. "BizEmail = @bEmail, " +
  116. "BizPassword = @bPassword, " +
  117. "BizName = @bName, " +
  118. "BizPhone = @bPhone, " +
  119. "BizPostalCode = @bPostalCode, " +
  120. "BizAddress = @bAddr, " +
  121. "BizUnitNo = @bUnitNo" +
  122. "WHERE BizId = @bizID";
  123. SqlConnection conn = new SqlConnection(connStr);
  124. SqlCommand cmd = new SqlCommand(queryStr, conn);
  125. cmd.Parameters.AddWithValue("@bEmail", bizID);
  126. cmd.Parameters.AddWithValue("@bPassword", bizPassword);
  127. cmd.Parameters.AddWithValue("@bName", bizName);
  128. cmd.Parameters.AddWithValue("@bPhone", bizHp);
  129. cmd.Parameters.AddWithValue("@bPostalCode", bizPostalCode);
  130. cmd.Parameters.AddWithValue("@bAddr", bizAddr);
  131. cmd.Parameters.AddWithValue("@bUnitNo", bizUnitNo);
  132.  
  133. conn.Open();
  134. int nofRow = 0;
  135. nofRow = cmd.ExecuteNonQuery();
  136. conn.Close();
  137. return nofRow;
  138. }//end update
  139.  
  140. public int BizDelete(string ID)
  141. {
  142. string queryStr = "DELETE FROM BusinessData WHERE BizId = @bizID";
  143. SqlConnection conn = new SqlConnection(connStr);
  144. SqlCommand cmd = new SqlCommand(queryStr, conn);
  145. cmd.Parameters.AddWithValue("@bizID", ID);
  146. conn.Open();
  147. int nofRow = 0;
  148. nofRow = cmd.ExecuteNonQuery();
  149. conn.Close();
  150. return nofRow;
  151. }//end delete
  152. }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement