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

📄 shoppingcart.cs

📁 一个很好的网上购物系统!进行了新的修改具有很多的功能!
💻 CS
字号:
using System;
using System.Data;

public class ShoppingCart {


    #region private vars
    int _CartID;
    string _UserName;
    DateTime _DateCreated;
    DateTime _LastModified;
    bool _IsCheckedOut;
    int _ItemCount;
    double _SubTotal;
    double _TotalWeight;
    ShoppingCartItems _Items;

    #endregion
    public bool IsLoaded = false;
    #region Public Props

    public ShoppingCartItems Items {
        get { return _Items; }
        set { _Items = value; }
       
    }
    public int CartID {
        get { return _CartID; }
        set { _CartID = value; }
    }
    public string UserName {
        get { return _UserName; }
        set { _UserName = value; }
    }
    public DateTime DateCreated {
        get { return _DateCreated; }
        set { _DateCreated = value; }
    }
    public DateTime LastModified {
        get { return _LastModified; }
        set { _LastModified = value; }
    }
    public bool IsCheckedOut {
        get { return _IsCheckedOut; }
        set { _IsCheckedOut = value; }
    }
    public int ItemCount {
        get { return _ItemCount; }
        set { _ItemCount = value; }
    }
    public double SubTotal {
        get { return _SubTotal; }
        set { _SubTotal = value; }
    }
    public double TotalWeight {
        get { return _TotalWeight; }
        set { _TotalWeight = value; }
    }
    #endregion

    public void Load(IDataReader rdr) {
        if (rdr.Read()) {
            IsLoaded = true;
            _CartID = (int)rdr["CartID"];
            _UserName = rdr["UserName"].ToString();
            _DateCreated = (DateTime)rdr["DateCreated"];
            _LastModified = (DateTime)rdr["LastModified"];
            _IsCheckedOut = (bool)rdr["IsCheckedOut"];
            _ItemCount = (int)rdr["ItemCount"];
            try {
                _SubTotal = Convert.ToDouble(rdr["SubTotal"].ToString());
            } catch {
                _SubTotal = 0;
            }
            try {
                _TotalWeight = Convert.ToDouble(rdr["TotalWeight"].ToString());
            } catch {
                _TotalWeight = 0;
            }
        }
    }
}

⌨️ 快捷键说明

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