📄 memberinfoservice.cs~rf279e298.tmp
字号:
using System;
using System.Collections.Generic;
using System.Text;
using DiscSystemModel;
using DiscSystemIDAL;
using System.Data.SqlClient;
using System.Configuration;
namespace DiscSystemDAL.SqlServer
{
public class MemberInfoService:IMemberInfoService
{
private static string connStr = ConfigurationManager.ConnectionStrings["Sql"].ConnectionString;
#region IMemberInfoService 成员
public List<MemberInfo> SelectMemberInfo(object obj)
{
List<MemberInfo> memList = new List<MemberInfo>();
using (SqlConnection conn=new SqlConnection(connStr))
{
string cmdStr = "";
SqlCommand cmd = new SqlCommand(cmdStr, conn);
using (SqlDataReader dr = cmd.ExecuteReader())
{
while (dr.Read())
{
MemberInfo mem = new MemberInfo();
mem.MemberID = (string)dr["memberID"];
mem.MemberName = (string)dr["memberName"];
mem.MemberPhone = (string)dr["memberPhone"];
mem.MemberAddress = (string)dr["memberAddress"];
mem.MemberLV = (string)dr["MemberLV"];
mem.MaxCount = (int)dr["MaxCount"];
memList.Add(mem);
}
}
}
return memList;
}
public int InsertMemberInfo(MemberInfo mem)
{
int check = 0;
using (SqlConnection conn=new SqlConnection(connStr))
{
string cmdStr = string.Format("insert into MemberInfo values ('{0}','{1}','{2}','{3}',{4},(select LevelID from MemberLevel where LevelName = '{5}'))",mem.MemberID,mem.MemberName,mem.MemberPhone,mem.MemberAddress,mem.MemberState,mem.MemberLV);
SqlCommand cmd = new SqlCommand(cmdStr, conn);
check = cmd.ExecuteNonQuery();
}
return check;
}
public int UpdateMemberInfo(MemberInfo mem)
{
int check = 0;
using (SqlConnection conn = new SqlConnection(connStr))
{
string cmdStr = string.Format("update MemberInfo set memberName = '{0}', memberPhone = '{1}',memberAddress = '{2}',memberState = {3},LID = (select LevelID from MemberLevel where LevelName = '{4}')) where MemberID = '{5}'", mem.MemberName, mem.MemberPhone, mem.MemberAddress, mem.MemberState, mem.MemberLV, mem.MemberID);
SqlCommand cmd = new SqlCommand(cmdStr, conn);
check = cmd.ExecuteNonQuery();
}
return check;
}
public int DeleteMemberInfo(string MemberID)
{
int check = 0;
using (SqlConnection conn = new SqlConnection(connStr))
{
string cmdStr = string.Format("delete from MemberInfo where memberID = '{0}'",MemberID);
SqlCommand cmd = new SqlCommand(cmdStr, conn);
check = cmd.ExecuteNonQuery();
}
return check;
}
#endregion
}
}
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -