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

📄 lossbll.cs

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

namespace BLL.Loss
{
   public class lossBll
    {
       DAL.Loss.lossDal lossdalshow;
       public lossBll()
       {
           lossdalshow = new DAL.Loss.lossDal();
       }
        #region 添加损益单据
        /// <summary>
        /// 添加损益单据
        /// </summary>
        /// <param name="loss_id">损益单据编号</param>
        /// <param name="loss_name_id">损益填单人编号</param>
        /// <param name="loss_time">损益单填写时间</param>
        /// <param name="loss_shop_id">损益店铺</param>
        /// <param name="loss_advice">损益说明</param>
        /// <param name="loss_state">损益审核状态</param>
        /// <returns>返回填写损益单据影响的行数</returns>
        public int AddLoss(string loss_id, string loss_name_id, DateTime loss_time, int loss_shop_id, string loss_advice, string loss_state)
        {
            return lossdalshow.AddLoss(loss_id,loss_name_id,loss_time,loss_shop_id,loss_advice,loss_state);
        }
        #endregion

        #region 查询未通过审核的损益单据
        /// <summary>
        /// 查询未通过审核的损益单据
        /// </summary>
        /// <param name="loss_status">损益审核状态</param>
        /// <returns></returns>
        public List<Model.Loss.lossModel> LossSelectByOK(string loss_status)
        {
            return lossdalshow.LossSelectByOK(loss_status);
        }
        #endregion

        #region 通过采购损益单据编号查找损益单据信息
        /// <summary>
        /// 通过采购损益单据编号查找损益单据信息
        /// </summary>
        /// <param name="loss_id">损益单据编号</param>
        /// <returns></returns>
        public Model.Loss.lossModel LossSelectByID(string loss_id)
        {
            return lossdalshow.LossSelectByID(loss_id);
        }
        #endregion

        #region 修改损益单据
        /// <summary>
        /// 修改损益单据
        /// </summary>
        /// <param name="loss_id">采购单据编号</param>
        /// <param name="checkid">采购审核人编号</param>
        /// <param name="oktext">会计审核</param>
        /// <returns>返回修改信息影响的行数</returns>
        public List<Model.Loss.lossModel> LossUpdate(string loss_id, string checkid, string oktext)
        {
            return lossdalshow.LossUpdate(loss_id, checkid, oktext);
        }
        #endregion

        #region 损益单据信息查询
        /// <summary>
        ///  损益单据信息查询
        /// </summary>
        /// <returns></returns>
        public List<Model.Loss.lossModel> LossSelect()
        {
            return lossdalshow.LossSelect();
        }
        #endregion

        #region 找出所有损益编号
        /// <summary>
        /// 找出所有损益编号
        /// </summary>
        /// <returns>返回损益单据编号的数据集</returns>
        public List<Model.Loss.lossModel> SelectLossID(DateTime losstime)
        {
            return lossdalshow.SelectLossID(losstime);
        }
        #endregion

        #region 删除未通过审核的损益单据
        /// <summary>
        /// 删除未通过审核的损益单据
        /// </summary>
        /// <param name="stockformid">采购单据编号</param>
        /// <param name="stockstatus">采购状态</param>
        /// <returns>返回删除损益单据影响的行数</returns>
        public int LossDelete(string lossid, string loss_status)
        {
            return lossdalshow.LossDelete(lossid, loss_status);
        }
        #endregion
    }
}

⌨️ 快捷键说明

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