📄 mangerclass.cs
字号:
}
/// <summary>
/// 返回管理员信息
/// </summary>
/// <param name="P_Str_Name">管理员名</param>
/// <param name="P_Str_Password">管理员密码</param>
/// <param name="P_Str_srcTable">信息表名</param>
/// <returns></returns>
public DataSet ReturnAIDs(string P_Str_Name, string P_Str_Password, string P_Str_srcTable)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_GetAInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter Name = new SqlParameter("@Name", SqlDbType.VarChar, 50);
Name.Value = P_Str_Name;
myCmd.Parameters.Add(Name);
//添加参数
SqlParameter Password = new SqlParameter("@Password", SqlDbType.VarChar, 50);
Password.Value = P_Str_Password;
myCmd.Parameters.Add(Password);
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
SqlDataAdapter da = new SqlDataAdapter(myCmd);
DataSet ds = new DataSet();
da.Fill(ds, P_Str_srcTable);
return ds;
}
/// <summary>
/// 获取所有管理员信息
/// </summary>
/// <param name="P_Str_srcTable">管理员信息表名</param>
/// <returns>返回所有管理员信息的数据集</returns>
public DataSet ReturnAdminIDs(string P_Str_srcTable)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_GetAdminInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
SqlDataAdapter da = new SqlDataAdapter(myCmd);
DataSet ds = new DataSet();
da.Fill(ds, P_Str_srcTable);
return ds;
}
/// <summary>
/// 删除指定管理员信息
/// </summary>
/// <param name="P_Int_AdminID">管理员编号</param>
public void DeleteAdminInfo(int P_Int_AdminID)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_DeleteAdminInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter AdminID = new SqlParameter("@AdminID", SqlDbType.BigInt,8);
AdminID.Value = P_Int_AdminID;
myCmd.Parameters.Add(AdminID);
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
}
public void UpdateAdminInfo(int P_Int_AdminID,string P_Str_Admin,string P_Str_Password)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_UpdateAdminInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter AdminID = new SqlParameter("@AdminID", SqlDbType.BigInt, 8);
AdminID.Value = P_Int_AdminID;
myCmd.Parameters.Add(AdminID);
//添加参数
SqlParameter Admin = new SqlParameter("@Admin", SqlDbType.VarChar, 50);
Admin.Value = P_Str_Admin;
myCmd.Parameters.Add(Admin);
//添加参数
SqlParameter Password = new SqlParameter("@Password", SqlDbType.VarChar, 50);
Password.Value = P_Str_Password;
myCmd.Parameters.Add(Password);
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
}
//***********************************************************************************************************
/// <summary>
/// 获取图像信息
/// </summary>
/// <param name="P_Str_srcTable">图像信息</param>
/// <returns>返回图像信息数据集</returns>
public DataSet ReturnImagerDs(string P_Str_srcTable)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_GetImageInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
SqlDataAdapter da = new SqlDataAdapter(myCmd);
DataSet ds = new DataSet();
da.Fill(ds, P_Str_srcTable);
return ds;
}
/// <summary>
/// 向图像表中插入信息
/// </summary>
/// <param name="P_Str_ImageName">图像名</param>
/// <param name="P_Int_ImageUrl">图像路径</param>
public void InsertImage(string P_Str_ImageName,string P_Str_ImageUrl)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_InsertImageInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter ImageName = new SqlParameter("@ImageName", SqlDbType.VarChar, 50);
ImageName.Value = P_Str_ImageName;
myCmd.Parameters.Add(ImageName);
//添加参数
SqlParameter ImageUrl = new SqlParameter("@ImageUrl", SqlDbType.VarChar, 200);
ImageUrl.Value = P_Str_ImageUrl;
myCmd.Parameters.Add(ImageUrl);
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
}
/// <summary>
/// 删除图片表中的信息
/// </summary>
/// <param name="P_Int_ImageID">图片表中ID</param>
public void DeleteImage(int P_Int_ImageID)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_DeleteImageInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter ImageID = new SqlParameter("@ImageID", SqlDbType.BigInt, 8);
ImageID.Value = P_Int_ImageID;
myCmd.Parameters.Add(ImageID);
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
}
//**************************************************************************************************
public DataSet ReturnMemberDs(string P_Str_srcTable)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_GetAllUserInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
SqlDataAdapter da = new SqlDataAdapter(myCmd);
DataSet ds = new DataSet();
da.Fill(ds, P_Str_srcTable);
return ds;
}
/// <summary>
/// 删除指定会员的信息
/// </summary>
/// <param name="P_Int_MemberID">会员ID</param>
public void DeleteMemberInfo(int P_Int_MemberID)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_DeleteMemberInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter MemberID = new SqlParameter("@MemberID", SqlDbType.BigInt, 8);
MemberID.Value = P_Int_MemberID;
myCmd.Parameters.Add(MemberID);
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
}
//*********************************************************************************************
/// <summary>
/// 获取配送方式的数据集
/// </summary>
/// <param name="P_Str_srcTable">配送方式表的信息</param>
/// <returns>返回配送方式的数据集</returns>
public DataSet ReturnShipDs(string P_Str_srcTable)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_GetShipInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
SqlDataAdapter da = new SqlDataAdapter(myCmd);
DataSet ds = new DataSet();
da.Fill(ds, P_Str_srcTable);
return ds;
}
/// <summary>
/// 返回指定配送方式信息的数据集
/// </summary>
/// <param name="P_Int_ShipID">配送方式ID</param>
/// <param name="P_Str_srcTable">配送方式信息</param>
/// <returns></returns>
public DataSet ReturnShipDsByID(int P_Int_ShipID,string P_Str_srcTable)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_GetShipInfoByID", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter ShipID = new SqlParameter("@ShipID", SqlDbType.BigInt, 8);
ShipID.Value = P_Int_ShipID;
myCmd.Parameters.Add(ShipID);
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
SqlDataAdapter da = new SqlDataAdapter(myCmd);
DataSet ds = new DataSet();
da.Fill(ds, P_Str_srcTable);
return ds;
}
/// <summary>
/// 删除指定配送方式信息
/// </summary>
/// <param name="P_Int_ShipID">指定配送方式的ID</param>
public void DeleteShipInfo(int P_Int_ShipID)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_DeleteShipInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter ShipID = new SqlParameter("@ShipID", SqlDbType.BigInt, 8);
ShipID.Value = P_Int_ShipID;
myCmd.Parameters.Add(ShipID);
//执行过程
myConn.Open();
try
{
myCmd.ExecuteNonQuery();
}
catch (Exception ex)
{
throw (ex);
}
finally
{
myCmd.Dispose();
myConn.Close();
}
}
/// <summary>
/// 返回指定类别的名称
/// </summary>
/// <param name="P_Int_ClassID">指定类别的ID</param>
/// <returns></returns>
public string GetClass(int P_Int_ClassID)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_GetClassName", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter ClassID = new SqlParameter("@ClassID", SqlDbType.Int, 8);
ClassID.Value = P_Int_ClassID;
myCmd.Parameters.Add(ClassID);
//执行过程
myConn.Open();
string P_Str_Class = Convert.ToString(myCmd.ExecuteScalar());
myCmd.Dispose();
myConn.Close();
return P_Str_Class;
}
public void InsertShip(string P_Str_ShipWay, float P_Flt_ShipFee, int P_int_ClassID)
{
SqlConnection myConn = dbObj.GetConnection();
SqlCommand myCmd = new SqlCommand("Proc_InsertShipInfo", myConn);
myCmd.CommandType = CommandType.StoredProcedure;
//添加参数
SqlParameter ShipWay = new SqlParameter("@ShipWay", SqlDbType.VarChar, 50);
ShipWay.Value = P_Str_ShipWay;
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -