xs_returnmoneytypedal.cs
来自「为了便于企业对客户按照地区进行统计查询分析」· CS 代码 · 共 109 行
CS
109 行
using System;
using System.Collections.Generic;
using System.Text;
using System.Data;
using System.Data.SqlClient;
using Model;
namespace DataAccess.DAL
{
class Xs_ReturnMoneyTypeDAL
{
DataAccess.Comm.Comm c = new DataAccess.Comm.Comm();
/// <summary>
/// 查找回款类型设置
/// </summary>
/// <param name="RMTCode"></param>
/// <returns></returns>
public List<Xs_ReturnMoneyType> SelectXs_ReturnMoneyType(string RMTCode)
{
SqlConnection sqlcnn = c.conn();
SqlCommand sqlcmd = new SqlCommand();
sqlcmd.CommandText = "SelectXs_ReturnMoneyType";
sqlcmd.CommandType = CommandType.StoredProcedure;
sqlcmd.Parameters.AddWithValue("@RMTCode", RMTCode);
sqlcmd.Connection = sqlcnn;
SqlDataReader reader = null;
List<Xs_ReturnMoneyType> list = new List<Xs_ReturnMoneyType>();
try
{
sqlcnn.Open();
reader = sqlcmd.ExecuteReader();
while (reader.Read())
{
Xs_ReturnMoneyType xs_returnmoneytype = new Xs_ReturnMoneyType();
xs_returnmoneytype.RMTCode = reader["RMTCode"].ToString();
xs_returnmoneytype.RMTName=reader["RMTName"].ToString();
xs_returnmoneytype.Remark=reader["Remark"].ToString();
list.Add(xs_returnmoneytype);
}
}
catch (SqlException e)
{
throw e;
}
finally
{
if (sqlcnn.State != ConnectionState.Closed)
{
sqlcnn.Close();
}
}
return list;
}
/// <summary>
/// 添加回款类型设置
/// </summary>
/// <param name="insert_xs_returnmoneytype"></param>
public void InsertXs_ReturnMoneyType(Xs_ReturnMoneyType insert_xs_returnmoneytype)
{
SqlParameter[] parameters = {
new SqlParameter("@RMTCode", SqlDbType.VarChar,20),
new SqlParameter("@RMTName", SqlDbType.VarChar,50),
new SqlParameter("@Remark", SqlDbType.VarChar,100)};
parameters[0].Value = insert_xs_returnmoneytype.RMTCode;
parameters[1].Value = insert_xs_returnmoneytype.RMTName;
parameters[2].Value = insert_xs_returnmoneytype.Remark;
c.Excute("InsertXs_ReturnMoneyType", parameters);
}
/// <summary>
/// 更新回款类型设置
/// </summary>
/// <param name="update_xs_returnmoneytype"></param>
public void UpdateXs_ReturnMoneyType(Xs_ReturnMoneyType update_xs_returnmoneytype)
{
SqlParameter[] parameters = {
new SqlParameter("@RMTCode", SqlDbType.VarChar,20),
new SqlParameter("@RMTName", SqlDbType.VarChar,50),
new SqlParameter("@Remark", SqlDbType.VarChar,100)};
parameters[0].Value = update_xs_returnmoneytype.RMTCode;
parameters[1].Value = update_xs_returnmoneytype.RMTName;
parameters[2].Value = update_xs_returnmoneytype.Remark;
c.Excute("UpdateXs_ReturnMoneyType", parameters);
}
/// <summary>
/// 删除回款类型设置
/// </summary>
/// <param name="delete_xs_returnmoneytype"></param>
public void DeleteXs_ReturnMoneyType(Xs_ReturnMoneyType delete_xs_returnmoneytype)
{
SqlParameter[] parameters = {
new SqlParameter("@RMTCode", SqlDbType.VarChar,20)};
parameters[0].Value = delete_xs_returnmoneytype.RMTCode;
c.Excute("DeleteXs_ReturnMoneyType", parameters);
}
}
}
⌨️ 快捷键说明
复制代码Ctrl + C
搜索代码Ctrl + F
全屏模式F11
增大字号Ctrl + =
减小字号Ctrl + -
显示快捷键?