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

📄 bigclientbll.cs

📁 c#三层架构项目开发的全过程
💻 CS
字号:
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using Model;
using DAL;

namespace BLL.BigCustomers
{
    public class bigclientBll
    {
        DAL.BigCustomers.bigclientDal bigcliendalshow;
        public bigclientBll()
        {
            bigcliendalshow = new DAL.BigCustomers.bigclientDal();
        }
        #region 添加大客户销售单据
        /// <summary>
        /// 添加大客户销售单据
        /// </summary>
        /// <param name="bigclient_id">大客户编号</param>
        /// <param name="Employee_ID">填单人</param>
        /// <param name="bigclient_type_id">大客户类型编号</param>
        /// <param name="bigclient_price">大客户销售总金额</param>
        /// <param name="bigclient_sum">大客户销售总数量</param>
        /// <param name="bigclient_time">销售时间</param>
        /// <param name="bigclient_client">大客户编号</param>
        /// <param name="bigclient_state">审核状态</param>
        /// <returns>添加大客户销售单据影响的行数</returns>
        public int AddBigSell(string bigclient_id, string Employee_ID, string bigclient_type_id, decimal bigclient_price, int bigclient_sum, DateTime bigclient_time, string bigclient_client, string bigclient_state)
        {
            return bigcliendalshow.AddBigSell(bigclient_id, Employee_ID, bigclient_type_id, bigclient_price, bigclient_sum, bigclient_time, bigclient_client, bigclient_state);
        }
        #endregion

        #region 查询大客户编号
        /// <summary>
        /// 查询大客户编号
        /// </summary>
        /// <param name="membersex">性别</param>
        /// <returns></returns>
        public List<Model.Members.Memberb> SelectBigClientID(string membersex)
        {
            return bigcliendalshow.SelectBigClientID(membersex);
        }
        #endregion

        #region 通过大客户销售单据编号查找销售单据信息
        /// <summary>
        /// 通过大客户销售单据编号查找销售单据信息
        /// </summary>
        /// <param name="bigclient_id">大客户销售单据编号</param>
        /// <returns></returns>
        public Model.BigCustomers.bigclientModel bigclienrSelectByID(string bigclient_id)
        {
            return bigcliendalshow.bigclienrSelectByID(bigclient_id);
        }
        #endregion

        #region 获取大客户销售单据ID
        /// <summary>
        ///  获取大客户销售单据ID
        /// </summary>
        /// <param name="bigclient_state">大客户销售单据状态</param>
        /// <returns></returns>
        public List<Model.BigCustomers.bigclientModel> SelectbigclientID(string bigclient_state)
        {
            return bigcliendalshow.SelectbigclientID(bigclient_state);
        }
        #endregion

        #region 修改大客户销售单据
        /// <summary>
        ///  修改大客户销售单据
        /// </summary>
        /// <param name="bigclient_id">大客户销售单据</param>
        /// <param name="bigclient_assessor">单据审核人</param>
        /// <param name="bigclient_state">单据状态</param>
        /// <returns></returns>
        public List<Model.BigCustomers.bigclientModel> bigclientUpdate(string bigclient_id, string bigclient_assessor, string bigclient_state)
        {
            return bigcliendalshow.bigclientUpdate(bigclient_id, bigclient_assessor, bigclient_state);
        }
        #endregion

        #region 查询已出库的大客户销售单据编号
        /// <summary>
        /// 查询已出库的大客户销售单据编号
        /// </summary>
        /// <param name="bigclient_state">审核状态</param>
        /// <returns></returns>
        public List<Model.BigCustomers.bigclient_listModel> bigclientSelectByOK(string bigclient_state)
        {
            return bigcliendalshow.bigclientSelectByOK(bigclient_state); 
        }
        #endregion

        #region 查询大客户销售单据ID
        /// <summary>
        ///  查询大客户销售单据ID
        /// </summary>
        /// <returns></returns>
        public List<Model.BigCustomers.bigclientModel> Selectbigclient_id()
        {
            return bigcliendalshow.Selectbigclient_id();
        }
        #endregion

        #region 大客户销售单据信息
        /// <summary>
        /// 大客户销售单据信息
        /// </summary>
        /// <returns></returns>
        public List<Model.BigCustomers.bigclientModel> bigclientSelectByWhere()
        {
            return bigcliendalshow.bigclientSelectByWhere();
        }
        #endregion

        #region 删除未通过审核的销售单据
        /// <summary>
        /// 删除未通过审核的销售单据
        /// </summary>
        /// <param name="stockformid">采购单据编号</param>
        /// <param name="stockstatus">采购状态</param>
        /// <returns>返回删除大客户销售单据影响的行数</returns>
        public int bigclientDelete(string bigclient_id, string bigclient_state)
        {
            return bigcliendalshow.bigclientDelete(bigclient_id, bigclient_state);
        }
        #endregion
    }
}

⌨️ 快捷键说明

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