⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 deckclass.cs

📁 主要是一个图片展示效果
💻 CS
字号:
using System;
using System.Data;
using System.Configuration;
using System.Web;
using System.Web.Security;
using System.Web.UI;
using System.Web.UI.WebControls;
using System.Web.UI.WebControls.WebParts;
using System.Web.UI.HtmlControls;

using System.Data.SqlClient;

/// <summary>
/// DeckClass 的摘要说明
/// </summary>
public class DeckClass
{
	public DeckClass()
	{
		//
		// TODO: 在此处添加构造函数逻辑
		//
	}

    private int deckId;
    private string deckName;
    private string detailInfo;
    private string address;
    private string phone;
    private string email;
    private string fax;
    private int postBoy;
    private string stylist;
    private string firmDetail;
    private int brokerId;
    private int dClassId;
    private string imgUrl;

    public int DeckId
    {
        get { return deckId; }
        set { deckId = value; }
    }

    public String DeckName
    {
        get { return deckName; }
        set { deckName = value; }
    }

    public String DetailInfo
    {
        get { return detailInfo; }
        set { detailInfo = value; }
    }

    public String Address
    {
        get { return address; }
        set { address = value; }
    }

    public String Phone
    {
        get { return phone; }
        set { phone = value; }
    }

    public String Email
    {
        get { return email; }
        set { email = value; }
    }

    public String Fax
    {
        get { return fax; }
        set { fax = value; }
    }

    public int PostBoy
    {
        get { return postBoy; }
        set { postBoy = value; }
    }

    public String Stylist
    {
        get { return stylist; }
        set { stylist = value; }
    }

    public String FirmDetail
    {
        get { return firmDetail; }
        set { firmDetail = value; }
    }

    public int BrokerId
    {
        get { return brokerId; }
        set { brokerId = value; }
    }

    public int DClassId
    {
        get { return dClassId; }
        set { dClassId = value; }
    }

    public String ImgUrl
    {
        get { return imgUrl; }
        set { imgUrl = value; }
    }

    private static string strCon = ConfigurationSettings.AppSettings["ConnectionString"].ToString();

    /// <summary>
    /// 添加类别
    /// </summary>
    /// <param name="className"></param>
    /// <returns></returns>
    public int InsertDeckClass(string className)
    {
        string sql = "Insert Into R_DeckClass(DClassName) Values('" + className + "')";
        int result = Real.DAL.SqlHelper.ExecuteNonQuery(strCon, CommandType.Text, sql, null);
        return result;
    }

    /// <summary>
    /// 删除指定类别
    /// </summary>
    /// <param name="dClassId"></param>
    public void DeleteDeckClass(int dClassId)
    {
        string sql = "Delete From R_DeckClass Where DClassId = "+dClassId;
        string sqls = "Delete From R_Deck Where DClassId ="+dClassId;
        Real.DAL.SqlHelper.ExecuteNonQuery(strCon, CommandType.Text, sql, null);
        Real.DAL.SqlHelper.ExecuteNonQuery(strCon, CommandType.Text, sqls, null);
    }

    /// <summary>
    /// 添加装饰
    /// </summary>
    /// <param name="dc"></param>
    /// <returns></returns>
    public int AddDeck(DeckClass dc)
    {
        string sql = "Insert Into R_Deck(DeckName,DetailInfo,Address,Phone,Email,Fax,PostBoy,Stylist,FirmDetail,BrokerId,DClassId,ImgUrl) Values('"+dc.DeckName+"','"+dc.DetailInfo+"','"+dc.Address+"','"+dc.Phone+"','"+dc.Email+"','"+dc.Fax+"',"+dc.PostBoy+",'"+dc.Stylist+"','"+dc.FirmDetail+"',"+dc.BrokerId+","+dc.DClassId+",'"+dc.ImgUrl+"')";
        int result = Real.DAL.SqlHelper.ExecuteNonQuery(strCon,CommandType.Text,sql,null);
        return result;
    }

    /// <summary>
    /// 获取装饰类别信息
    /// </summary>
    /// <returns></returns>
    public DataSet GetDeckClassSum()
    {
        string sql = "Select DClassId,DClassName From R_DeckClass";
        DataSet ds = Real.DAL.SqlHelper.ExecuteDataset(strCon, CommandType.Text, sql, null);
        return ds;
    }

    /// <summary>
    /// 获取不同类别的装饰信息(只能显示固定张数图片)
    /// </summary>
    /// <returns></returns>
    public DataSet GetDeckInfoByClassId(int dClassIds)
    {
        string sql = "Select Top 4 DeckId,DeckName,ImgUrl From R_Deck Where DClassId = "+dClassIds +" Order By DTime DESC";
        DataSet ds = Real.DAL.SqlHelper.ExecuteDataset(strCon, CommandType.Text, sql, null);
        return ds;
    }

    /// <summary>
    /// 获取不同类别的装饰信息
    /// </summary>
    /// <returns></returns>
    public DataSet GetDeckInfosByClassId(int dClassIds)
    {
        string sql = "Select DeckId,DeckName,ImgUrl,DClassId From R_Deck Where DClassId = " + dClassIds + " Order By DTime DESC";
        DataSet ds = Real.DAL.SqlHelper.ExecuteDataset(strCon, CommandType.Text, sql, null);
        return ds;
    }

    /// <summary>
    /// 获取指定的DeckId的CurrentPage
    /// </summary>
    /// <returns></returns>
    public int GetCurrentPageByDeckId(int deckIds, int dClassId)
    {
        SqlParameter[] paras = { new SqlParameter("@DeckId", deckIds), new SqlParameter("@DClassId", dClassId) };
        int result = Convert.ToInt32(Real.DAL.SqlHelper.ExecuteScalar(strCon, CommandType.StoredProcedure, "D_CurrentPageByDeckId", paras));
        return result;
    }
}

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -