1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
using System;
using System.Collections.Generic;
using System.Linq;
using System.Threading.Tasks;
using VueWebCoreApi.DLL.DAL;
using VueWebCoreApi.Models;
using VueWebCoreApi.Models.UnitMaterial;
using VueWebCoreApi.Tools;
 
namespace VueWebCoreApi.DLL.BLL
{
    public class ProductModelBLL
    {
        #region[计量单位组信息]
        public static ToMessage TUnitGroup()
        {
            return ProductModelDAL.TUnitGroup();
        }
        #endregion
 
        #region[计量单位信息列表]
        public static ToMessage TUnitData(string tunittype, string tunitgroupcode, int startNum, int endNum, string prop, string order)
        {
            return ProductModelDAL.TUnitData(tunittype, tunitgroupcode, startNum, endNum, prop, order);
        }
        #endregion
 
        #region[计量单位编辑获取组明细]
        public static ToMessage TUnitGroupProject(string unitcode, string isgroup, User us)
        {
            return ProductModelDAL.TUnitGroupProject(unitcode,isgroup,us);
        }
        #endregion
 
        #region[计量单位新增、编辑保存]
        public static ToMessage AddUpdateTUnit(string menucode,string data_sources, string tunittype, string tunitgroupcode, string OperType, List<Unit> listjson, User us)
        {
            return ProductModelDAL.AddUpdateTUnit(menucode, data_sources,tunittype, tunitgroupcode, OperType, listjson, us);
        }
        #endregion
 
        #region[计量单位删除]
        public static ToMessage DeleteTUnit(string data_sources, string tunittype, string tunitgroupcode, string tunitcode, User us)
        {
            return ProductModelDAL.DeleteTUnit(data_sources, tunittype, tunitgroupcode, tunitcode, us);
        }
        #endregion
 
 
 
        #region[存货分类信息]
        public static ToMessage TMaterielClassTree()
        {
            return ProductModelDAL.TMaterielClassTree();
        }
        #endregion
 
        #region[存货分类新增/编辑提交]
        public static ToMessage TMaterielClassTreeAddUpdate(string data_sources, string inventoryclasscode, string inventoryclassname, string parentcode, string OperType, User us)
        {
            return ProductModelDAL.TMaterielClassTreeAddUpdate(data_sources,inventoryclasscode, inventoryclassname, parentcode, OperType,us);
        }
        #endregion
 
        #region[存货分类删除]
        public static ToMessage TMaterielClassTreeDelete(string inventoryclasscode, User us)
        {
            return ProductModelDAL.TMaterielClassTreeDelete(inventoryclasscode, us);
        }
        #endregion
 
 
        #region[存货信息列表]
        public static ToMessage TMaterielData(string inventoryclasscode, string partcode, string partname, string partspec, int startNum, int endNum, string prop, string order)
        {
            return ProductModelDAL.TMaterielData(inventoryclasscode, partcode, partname, partspec, startNum, endNum, prop, order);
        }
        #endregion
 
        #region[存货信息新增/编辑保存]
        public static ToMessage TMaterielAddUpdate(string data_sources, string partcode, string partname, string partspec, string inventoryclasscode, string unittypcode, string unitcode, string unitsubcode, string idSubUnitByReport, string idUnitByStock, string idUnitByPurchase, string idUnitBySale, string idunitbymanufacture, string isPurchase, string isSale, string isMadeSelf, string isMaterial, string isMadeRequest, string idwarehouse, string status, string OperType, User us)
        {
            return ProductModelDAL.TMaterielAddUpdate(data_sources, partcode, partname, partspec, inventoryclasscode, unittypcode, unitcode, unitsubcode, idSubUnitByReport,
                idUnitByStock, idUnitByPurchase, idUnitBySale, idunitbymanufacture, isPurchase, isSale, isMadeSelf, isMaterial, isMadeRequest, idwarehouse, status, OperType, us);
        }
        #endregion
 
        #region[存货信息删除]
        public static ToMessage TMaterielDelete(string data_sources, string partcode, User us)
        {
            return ProductModelDAL.TMaterielDelete(data_sources, partcode,us);
        }
        #endregion
 
 
 
        #region[工单产品信息下拉框查询]
        public static ToMessage PartSelect()
        {
            return ProductModelDAL.PartSelect();
        }
        #endregion
    }
}