亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? admindb.cs

?? 網上購物系統源代碼加畢業設計論文
?? CS
字號:
using System;
using System.Data;
using System.Data.SqlClient;

namespace admin
{
	/// <summary>
	/// AdminDB 的摘要說明。
	/// </summary>
	public class AdminDB
	{
		public AdminDB()
		{
		}

		public int Login(string loginName, string password)
		{
			
			SqlParameter[] para = {
									  new SqlParameter("@loginName", loginName),
									  new SqlParameter("@loginpassword", password)
								  };
			return Convert.ToInt32(eshop.DAL.SQLHelper.ExecuteScalar(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "AdminLogin",
				para));
		}

		public string GetAdminRole(string adminId)
		{
			SqlParameter[] para = {
									  new SqlParameter("@adminId", int.Parse(adminId))
								  };
			return eshop.DAL.SQLHelper.ExecuteScalar(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "GetAdminRole",
				para).ToString();
		}

			


		public int AddNewAdmin(string loginName, string loginPwd, int roleId)
		{
			
			object m_DBNull = Convert.DBNull;
			SqlParameter[] para = {
									  new SqlParameter("@loginName", loginName),
									  new SqlParameter("@password", loginPwd),
									  new SqlParameter("@roleId", roleId),
									  new SqlParameter("@result", SqlDbType.Int, 4, ParameterDirection.Output,
									  true, 0, 0, "", DataRowVersion.Default, m_DBNull)
								  };
			try
			{
				eshop.DAL.SQLHelper.ExecuteNonQuery(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "addNewAdmin",
					para);
			}
			catch
			{
				throw;
			}

			return Convert.ToInt32(para[3].Value);
		}


		public void DeleteAdmin(string adminId)
		{

			SqlParameter[] para = {
									  new SqlParameter("@adminId", int.Parse(adminId))
								  };

			try
			{
				eshop.DAL.SQLHelper.ExecuteNonQuery(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "DeleteAdmin",
					para);
			}
			catch
			{
				throw;
			}
		}


		public SqlDataReader GetAdminList(int roleId)
		{
			SqlParameter[] para = {
									  new SqlParameter("@roleId", roleId)
								  };

			
			return eshop.DAL.SQLHelper.ExecuteReader(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "GetAdminList",
				para);
		}


		public static SqlDataReader GetAdminRoleList()
		{
			return eshop.DAL.SQLHelper.ExecuteReader(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "GetAdminRoles");
		}


		public int ChangePwd(string adminId, string oldPwd, string newPwd)
		{

			object m_DBNull = Convert.DBNull;
			SqlParameter[] para = {
									  new SqlParameter("@adminId", adminId),
									  new SqlParameter("@oldPassword", oldPwd),
									  new SqlParameter("@newpassword", newPwd),
									  new SqlParameter("@result", SqlDbType.Int, 4, ParameterDirection.Output,
									  true, 0, 0, "", DataRowVersion.Default, m_DBNull)
								  };
			try
			{
				eshop.DAL.SQLHelper.ExecuteNonQuery(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "ChangeAdminPassword",
					para);
			}
			catch
			{
				throw;
			}

			return Convert.ToInt32(para[3].Value);
		}


		public DataSet GetUserList()
		{
			
			return eshop.DAL.SQLHelper.ExecuteDataset(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "GetUserList");
		}


		public void  UpdateUserAcount(decimal money, string userId)
		{
			SqlParameter[] para = {
									  new SqlParameter("@userID", int.Parse(userId)),
									  new SqlParameter("@money", money)
								  };
			
			try
			{
				eshop.DAL.SQLHelper.ExecuteNonQuery(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "UpdateUserAcount",
					para);
			}
			catch
			{
				throw;
			}
		}


		public  DataSet GetSails(string year, string month, string day)
		{
			

			SqlParameter[] para = {
						  new SqlParameter("@year", int.Parse(year)),
						  new SqlParameter("@month", int.Parse(month)),
						  new SqlParameter("@day", int.Parse(day))
									};

			return eshop.DAL.SQLHelper.ExecuteDataset(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "GetSails", para);

		}


		public DataSet GetAction(string adminId)
		{
			SqlParameter[] para = {
									 new SqlParameter("@adminId", int.Parse(adminId))
								 };
			return eshop.DAL.SQLHelper.ExecuteDataset(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "GetAction", para);
		}


		public static void InsertAction(string action, DateTime actionDate, string adminId)
		{
			SqlParameter[] para = {
									  new SqlParameter("@action", action),
									  new SqlParameter("@actiondate", actionDate),
									  new SqlParameter("@adminId", int.Parse(adminId))
								  };

			eshop.DAL.SQLHelper.ExecuteNonQuery(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "InsertAction", para);

		}

		
		public DataSet GetAllProduct()
		{

			return eshop.DAL.SQLHelper.ExecuteDataset(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "GetAllProduct");
		}

		public void AddNewProduct(string productName, decimal price, string intro, int categoryId)
		{
			SqlParameter[] para = {
									  new SqlParameter("@productName", productName),
									  new SqlParameter("@productPrice", price),
									  new SqlParameter("@intro", intro),
									  new SqlParameter("@categoryId", categoryId)
								  };

			eshop.DAL.SQLHelper.ExecuteNonQuery(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "AddNewProduct", para);
		}


		public void AlterProduct(int productId, string productName, decimal price, string intro)
		{
			SqlParameter[] para = {
									  new SqlParameter("@productId", productId),
									  new SqlParameter("@productName", productName),
									  new SqlParameter("@productPrice", price),
									  new SqlParameter("@intro", intro)
								  };

			eshop.DAL.SQLHelper.ExecuteNonQuery(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "AlterProductInfo", para);
		}


		public void DeleteProduct(int productId)
		{
			SqlParameter[] para = {
									  new SqlParameter("@productId", productId)
								  };
			eshop.DAL.SQLHelper.ExecuteNonQuery(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "DeleteProduct", para);
		}


		public void AddNewCategory(string categoryName)
		{
			SqlParameter[] para = {
									  new SqlParameter("@categoryName", categoryName)
								  };
			eshop.DAL.SQLHelper.ExecuteNonQuery(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "AddNewCategory", para);
		}



		public void DeleteCategory(int categoryId)
		{
			SqlParameter[] para = {
									  new SqlParameter("@categoryId", categoryId)
								  };
			eshop.DAL.SQLHelper.ExecuteNonQuery(eshop.DAL.SQLHelper.CONN_STRING, CommandType.StoredProcedure, "DeleteCategory", para);
		}
		
			
	}
}

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
中文字幕+乱码+中文字幕一区| 日韩欧美一级特黄在线播放| 一二三区精品视频| 欧美大黄免费观看| 欧美成人官网二区| 懂色av噜噜一区二区三区av| 日本欧美一区二区三区乱码| 国产精品免费av| 国产亚洲精品7777| 欧美精品一区二区三区蜜臀| 欧美手机在线视频| 欧美日韩精品一区视频| 91麻豆精品国产91久久久久久| 日韩在线观看一区二区| 日韩美女天天操| 日韩一区二区三区观看| 精品国产伦一区二区三区观看方式| 日本一区二区三区免费乱视频| 亚洲国产激情av| 毛片av一区二区| 色综合中文字幕国产 | 国产精品色哟哟网站| 亚洲最大的成人av| 久久99国产精品久久99| 99国产精品久久久久久久久久久| 欧美精品乱码久久久久久| 国产午夜精品一区二区| 美女视频免费一区| 在线观看日韩av先锋影音电影院| 国产日韩欧美综合一区| 七七婷婷婷婷精品国产| 欧美日韩在线播放三区四区| 成人免费在线视频观看| 国产乱妇无码大片在线观看| 日韩丝袜情趣美女图片| 亚洲第一二三四区| 日韩一区二区三区在线观看| 亚洲欧美在线aaa| 成人精品一区二区三区中文字幕 | 国产69精品久久777的优势| 国产欧美一区在线| 亚洲色图欧洲色图| 国产精品一区在线| 国产精品久久久久aaaa樱花 | 不卡的av中国片| 中文字幕中文字幕一区二区| 国产精品正在播放| 中文字幕高清不卡| 在线观看一区不卡| 久久成人免费电影| 亚洲男人的天堂在线aⅴ视频| 91浏览器入口在线观看| 日韩中文欧美在线| 亚洲国产精品二十页| 欧美在线|欧美| 国产精品亚洲综合一区在线观看| 亚洲国产精华液网站w| 在线一区二区三区做爰视频网站| 水野朝阳av一区二区三区| 久久尤物电影视频在线观看| 色婷婷综合视频在线观看| 久久不见久久见免费视频7| 国产精品天天摸av网| 日韩三级免费观看| 欧美日韩精品一区二区在线播放| 高清久久久久久| 精品一区二区综合| 日本视频在线一区| 亚洲自拍另类综合| 亚洲欧美综合色| 国产精品国产三级国产aⅴ入口 | 久久久99精品免费观看| 欧美日韩国产在线播放网站| 91在线视频播放| 99国产欧美久久久精品| 国产成人8x视频一区二区| 亚洲激情校园春色| 亚洲免费电影在线| 亚洲色大成网站www久久九九| 久久久久久久久久久久久女国产乱| 91精品国产综合久久香蕉的特点 | 粉嫩绯色av一区二区在线观看| 精品一区二区三区日韩| 久久精品国产秦先生| 国产麻豆精品95视频| 国产精品资源在线看| 99久久国产综合精品色伊| av电影在线观看完整版一区二区| 91片黄在线观看| 91精品国产欧美一区二区成人| 欧美一区二区黄| 国产精品久久久久桃色tv| 亚洲黄一区二区三区| 麻豆国产欧美日韩综合精品二区| 精久久久久久久久久久| 在线精品视频免费播放| 精品欧美乱码久久久久久 | 91色九色蝌蚪| 久久久精品国产免大香伊| 亚洲视频图片小说| 国产精品中文字幕欧美| 99久久免费精品| 99久久综合国产精品| 日韩欧美国产一区二区在线播放 | 亚洲综合久久久久| 国产做a爰片久久毛片| 在线看不卡av| 亚洲人成在线播放网站岛国 | 欧美性受xxxx黑人xyx| 国产亚洲va综合人人澡精品| 蜜桃视频免费观看一区| 欧美日韩日日摸| 亚洲国产综合人成综合网站| 99精品热视频| 亚洲欧美日韩系列| 色天使久久综合网天天| 亚洲免费在线观看| 欧美专区在线观看一区| 亚洲一区在线视频| 欧美性猛片aaaaaaa做受| 亚洲福利视频三区| 欧美丰满少妇xxxxx高潮对白| 亚洲国产精品影院| 日韩三级伦理片妻子的秘密按摩| 日本少妇一区二区| 中文字幕不卡的av| 精品视频999| 老司机精品视频在线| 国产精品久久看| 欧美日韩在线播放三区| 国内精品伊人久久久久av影院 | 91丝袜高跟美女视频| 性久久久久久久久久久久| 欧美成人一级视频| 国内欧美视频一区二区 | 成人小视频免费观看| 亚洲乱码国产乱码精品精的特点 | 怡红院av一区二区三区| 欧美va亚洲va国产综合| 欧美日韩在线电影| 91同城在线观看| 国产真实乱子伦精品视频| 亚洲高清久久久| 日韩理论在线观看| 国产精品久久久久影视| 日韩精品在线看片z| 欧美在线小视频| av一本久道久久综合久久鬼色| 日本大胆欧美人术艺术动态| 亚洲一区视频在线观看视频| 国产精品青草久久| 中文字幕免费不卡| 亚洲国产成人午夜在线一区| 久久免费视频色| 国产日韩欧美高清在线| 久久精品欧美日韩精品| 欧美mv日韩mv国产| ww久久中文字幕| 久久一二三国产| 中文字幕 久热精品 视频在线 | 91在线视频免费91| 欧美视频一区在线| 91精品国产综合久久婷婷香蕉 | 色域天天综合网| 欧美性受极品xxxx喷水| 日韩免费高清电影| 久久久久久久一区| 欧美日韩国产影片| 欧美电影精品一区二区| 国产欧美日韩在线| 婷婷中文字幕综合| 国产一区在线视频| 欧美久久一区二区| 国产偷v国产偷v亚洲高清| 成人免费在线播放视频| 美女脱光内衣内裤视频久久影院| 国产一区二区三区高清播放| 色乱码一区二区三区88| 91精品免费观看| 亚洲最快最全在线视频| 国产精品影视网| 日韩精品一区二区三区蜜臀| 亚洲视频一二三| 国产寡妇亲子伦一区二区| 日韩视频在线永久播放| 亚洲动漫第一页| 欧美日韩一卡二卡三卡| 亚洲欧美一区二区在线观看| 国产一区二区三区免费播放| 欧美一三区三区四区免费在线看| 亚洲精品国产第一综合99久久| 粉嫩一区二区三区性色av| 国产欧美日本一区视频| 国产麻豆精品视频| 久久精品水蜜桃av综合天堂| 国内成人免费视频| 日本一区二区成人| 一本色道**综合亚洲精品蜜桃冫| 中文字幕一区视频| 成人av网址在线|