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

📄 venditionbll.cs

📁 c#三层架构项目开发的全过程
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using DAL;
using Model;
namespace BLL.Branch
{
    public class VenditionBll
    {
        #region  销售单据,BLL层构造函数
        DAL.Branch.VenditionDal VenditionShow1;
        public VenditionBll()
        {
            VenditionShow1 = new DAL.Branch.VenditionDal();
        }
        #endregion

        #region 商品编号在DropDownList里显示
       /// <summary>
       /// 商品编号在DropDownList里显示
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectMemberID()
        {
            return VenditionShow1.SelectMemberID(); 
        }
        #endregion

        #region 商品颜色在DropDownList里显示
       /// <summary>
       /// 商品颜色在DropDownList里显示
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectProductColor()
        {
            return VenditionShow1.SelectProductColor();
        }
        #endregion

        #region 添加销售单据(总单)
        public int VenditionInsert(string vendition_id, int Shop_id,string member_id, string vendition_type_name, string Employee_ID, DateTime vendition_time, int vendition_sum, decimal vendition_sumprice, string vendition_chck_id, string vendition_ok)
        {
            return VenditionShow1.VenditionInsert(vendition_id, Shop_id,member_id, vendition_type_name, Employee_ID, vendition_time, vendition_sum, vendition_sumprice,vendition_chck_id,vendition_ok);
        }
        #endregion

        #region 添加销售单据(详细)
        public int VenditionInsertList(string vendition_id, string info_productID, string info_color, int info_size1, int info_size2, int info_size3, int info_size4, int info_size5, int info_size6, int info_size7, int info_sum, string info_name, decimal info_price, decimal info_allprice)
        {
            return VenditionShow1.VenditionInsertList(vendition_id, info_productID, info_color, info_size1, info_size2, info_size3, info_size4, info_size5, info_size6, info_size7, info_sum, info_name, info_price, info_allprice);
        }
        #endregion

        #region 获取单据类型名称
        public List<Model.Branch.VenditionModel> VenditionSelectType()
        {
            return VenditionShow1.VenditionSelectType();
        }
        #endregion

        #region 添加退货单据
        /// <summary>
        /// 添加退货单据
        /// </summary>
        /// <param name="vendition_id">单据编号</param>
        /// <param name="shop_id">店铺编号</param>
        /// <param name="vendition_type_name">类型</param>
        /// <param name="Employee_ID">操作人</param>
        /// <param name="vendition_time">操作时间</param>
        /// <param name="vendition_sum">总数量</param>
        /// <returns>返回添加退货单据影响的行数</returns>
        public int VenditionAdd(string vendition_id, int shop_id, string vendition_type_name, string Employee_ID, DateTime vendition_time, int vendition_sum, string vendition_ok)
        {
            return VenditionShow1.VenditionAdd(vendition_id, shop_id, vendition_type_name, Employee_ID, vendition_time, vendition_sum, vendition_ok);
        }
        #endregion

        #region  查找“未通过”审核的分店退货单据编号
        /// <summary>
        /// 查找“未通过”审核的分店退货单据编号
        /// </summary>
        /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectvenditionID(string vendition_type_name)
        {
            return VenditionShow1.SelectvenditionID(vendition_type_name);
        }
        #endregion

        #region 修改分店退货单据(审核)
        /// <summary>
        /// 修改分店退货单据(审核)
        /// </summary>
        /// <param name="vendition_id">单据编号</param>
        /// <param name="vendition_chck_id">审核人</param>
        /// <param name="vendition_ok">审核状态</param>
        /// <returns>返回修改退货单据影响的行数</returns>
        public List<Model.Branch.VenditionModel> venditionUpdate(string vendition_id, string vendition_chck_id, string vendition_ok)
        {
            return VenditionShow1.venditionUpdate(vendition_id, vendition_chck_id, vendition_ok);
        }
        #endregion
     
        #region 分店向总部退货显示
       /// <summary>
       /// 分店向总部退货显示
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectBranchReturn()
        {
            return VenditionShow1.SelectBranchReturn();
        }
       #endregion

        #region 分店退货通过分店名称查询
       /// <summary>
       /// 分店退货通过分店名称查询
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectBranchShopname(string shop_name)
        {
            return VenditionShow1.SelectBranchShopname(shop_name);
        }
        #endregion

        #region 分店明细销售通过分店名称查询
       /// <summary>
       /// 分店销售通过分店名称查询
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectBranchSaleShopname(string shop_name)
        {
            return VenditionShow1.SelectBranchSaleShopname(shop_name);
        }
        #endregion

        #region 顾客退货通过分店名称查询
       /// <summary>
       /// 顾客退货通过分店名称查询
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectMemberBranchShopname(string shop_name)
        {
            return VenditionShow1.SelectMemberBranchShopname(shop_name);
        }
        #endregion

        #region 顾客退货通过商品名称查询
       /// <summary>
       /// 顾客退货通过商品名称查询
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectMemberBranchsaleproductnames(string info_name)
        {
            return VenditionShow1.SelectMemberBranchsaleproductnames(info_name);
        }
        #endregion

        #region 分店退货通过商品名称查询
        /// <summary>
       /// 分店退货通过商品名称查询
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectBranchproductnames(string info_name)
        {
            return VenditionShow1.SelectBranchproductnames(info_name);
        }
        #endregion

        #region 分店明细销售通过商品名称查询
       /// <summary>
       /// 分店销售通过商品名称查询
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectBranchsaleproductnames(string info_name)
        {
            return VenditionShow1.SelectBranchsaleproductnames(info_name);
        }
        #endregion

        #region 分店销售明细显示
        /// <summary>
       /// 分店销售明细显示
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectBranchSale()
        {
            return VenditionShow1.SelectBranchSale();
        }
        #endregion

        #region 分店销售显示
       /// <summary>
       /// 分店销售显示
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectBranchSaleDatil()
        {
            return VenditionShow1.SelectBranchSaleDatil();
        }
        #endregion

         #region 分店销售通过分店名称查询
       /// <summary>
       /// 分店销售通过分店名称查询
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> BranchSaleShopnameSelect(string shop_name)
        {
            return VenditionShow1.BranchSaleShopnameSelect(shop_name);
        }
         #endregion

        #region 顾客退货显示
        /// <summary>
       /// 顾客退货显示
       /// </summary>
       /// <returns></returns>
        public List<Model.Branch.VenditionModel> SelectMemberReturn()
        {
            return VenditionShow1.SelectMemberReturn();
        }
        #endregion

        #region 分店销售通过销售编号查询
        /// <summary>
        /// 分店销售通过销售编号查询
        /// </summary>
        /// <returns></returns>
        public List<Model.Branch.VenditionModel> venditionByIDSelect(string vid)
        {
            return VenditionShow1.venditionByIDSelect(vid);
        }
        #endregion

        #region 查选出“已出库”的会员退货单号
        /// <summary>
        /// 查选出“已出库”的会员退货单号
        /// </summary>
        /// <returns></returns>
        public List<Model.Branch.VenditionModel> vendition_idByOKaType_Select(string type_name, string vendition_ok)
        {
            return VenditionShow1.vendition_idByOKaType_Select(type_name,vendition_ok);
        }
        #endregion

        #region 修改分店退货单据(退货)
        public List<Model.Branch.VenditionModel> venditionbyidUpdate(string vendition_id, string vendition_type_name, DateTime vendition_time, int vendition_sum, decimal vendition_sumprice, string vendition_ok, string other)
        {
            return VenditionShow1.venditionbyidUpdate(vendition_id, vendition_type_name,vendition_time,vendition_sum,vendition_sumprice, vendition_ok, other);
        }
        #endregion

        #region 修改分店退货详细(退货)
       public List<Model.Branch.VenditionModel> vendition_infoByID_Update(string vendition_id, int info_size1, int info_size2, int info_size3, int info_size4, int info_size5, int info_size6, int info_size7, int info_sum, decimal info_allprice)
       {
           return VenditionShow1.vendition_infoByID_Update(vendition_id, info_size1, info_size2, info_size3, info_size4, info_size5, info_size6, info_size7, info_sum, info_allprice);
       }
       #endregion

       #region 查询分店退货单号
       /// <summary>
       ///  查询分店退货单号
       /// </summary>
       /// <returns></returns>
       public List<Model.Branch.VenditionModel> vendition_id_Select()
       {
           return VenditionShow1.vendition_id_Select();
       }
       #endregion


       #region 通过单号,店铺,会员编号,类型,状态查询销售总数量
       /// <summary>
       /// 通过单号,店铺,会员编号,类型,状态查询销售总数量
       /// </summary>
       /// <param name="vendition_id">单号</param>
       /// <param name="Shop_id">店铺</param>
       /// <param name="member_id"会员编号></param>
       /// <param name="vendition_type_name">类型</param>
       /// <param name="vendition_ok">状态</param>
       /// <returns></returns>
       public Model.Branch.VenditionModel venditionByMore_Select(string vendition_id, int Shop_id, string member_id, string vendition_type_name, string vendition_ok)
       {
           return VenditionShow1.venditionByMore_Select(vendition_id,Shop_id,member_id,vendition_type_name,vendition_ok); ;
       }
       #endregion
    }
}

⌨️ 快捷键说明

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