DAL/DD_Bulletin.cs

(开头部分) 4KB

这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。

using System;
using System.Collections;
using System.Collections.ObjectModel;
using System.Data;
using System.Data.SqlClient;
using System.Text;
using Model;
using DBUtility;

namespace DAL
{
    public class DD_Bulletin
    {
        public DD_Bulletin() { }
        public Int32 Insert(D_BulletinInfo bulletinInfo)
        {
            StringBuilder sqlStr = new StringBuilder();

            SqlParameter[] Para = new SqlParameter[5];
            Para[0] = new SqlParameter("@BulletinTitle", bulletinInfo.BulletinTitle);
            Para[1] = new SqlParameter("@BulletinContent", bulletinInfo.BulletinContent);
            Para[2] = new SqlParameter("@IsPost", bulletinInfo.IsPost);
            Para[3] = new SqlParameter("@OrderNum", bulletinInfo.OrderNum);
            Para[4] = new SqlParameter("@PostTime", bulletinInfo.PostTime);

            sqlStr.Append("Insert into Bulletin(");
            sqlStr.Append("[BulletinTitle],[BulletinContent],[IsPost],[OrderNum],[PostTime])");
            sqlStr.Append(" Values(");
            sqlStr.Append("@BulletinTitle,@BulletinContent,@IsPost,@OrderNum,@PostTime)");

            return SqlHelper.ExecuteNonQuery(CommandType.Text, sqlStr.ToString(), Para);
        }

        public int Update_Bulletin(D_BulletinInfo bulletinInfo)
        {
            StringBuilder sqlStr = new StringBuilder();

            SqlParameter[] Para = new SqlParameter[6];

            Para[0] = new SqlParameter("@BulletinTitle", bulletinInfo.BulletinTitle);
            Para[1] = new SqlParameter("@BulletinContent", bulletinInfo.BulletinContent);
            Para[2] = new SqlParameter("@IsPost", bulletinInfo.IsPost);
            Para[3] = new SqlParameter("@OrderNum", bulletinInfo.OrderNum);
            Para[4] = new SqlParameter("@PostTime", bulletinInfo.PostTime);
            Para[5] = new SqlParameter("@Id", bulletinInfo.Id);

            sqlStr.Append("Update Bulletin Set ");
            sqlStr.Append("[BulletinTitle]=@BulletinTitle,[BulletinContent]=@BulletinContent,[OrderNum]=@OrderNum,[PostTime]=@PostTime");
            sqlStr.Append(" Where Id=@Id");

            return SqlHelper.ExecuteNonQuery(CommandType.Text, sqlStr.ToString(), Para);
        }

        public D_BulletinInfo GetBulletinInfo(Int32 Id,Int16 InfoType)
        {
            D_BulletinInfo bulletininfo = null;
            string sqlStr;
            SqlParameter[] Para = new SqlParameter[1];
            Para[0] = new SqlParameter("@Id", Id);

后面还有 52 行代码,购买后查看完整代码

24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明

AI 解读

登录后可用,每次 10 积分,解读结果公开显示在下面。

还没有人解读过这个文件。