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
| using System;
| using System.Collections.Generic;
| using System.Linq;
| using System.Text;
| using CY.IDAL;
| using CY.Model;
| using AbstractFactory;
| using CY.IBaseDAL;
| using CY.Infrastructure.DESEncrypt;
| using CY.Infrastructure.Query;
|
| namespace CY.BLL
| {
| public class Soft_SellRecordBLL
| {
| ISoft_SellRecordDAL iSoft_SellRecordDAL = null;
|
| public Soft_SellRecordBLL()
| {
| iSoft_SellRecordDAL = Factory.GetDALByInterfaceName(DALInterface.ISoft_SellRecordDAL) as ISoft_SellRecordDAL;
| }
|
| /// <summary>
| /// 添加
| /// </summary>
| /// <param name="model"></param>
| /// <returns></returns>
| public bool InsertModel(Model.Soft_SellRecord model)
| {
| return iSoft_SellRecordDAL.InserModel(model);
| }
|
| /// <summary>
| /// 更新
| /// </summary>
| /// <param name="model"></param>
| /// <returns></returns>
| public bool UpdateModel(Model.Soft_SellRecord model)
| {
|
| return iSoft_SellRecordDAL.UpdateModel(model);
| }
|
| /// <summary>
| /// 删除
| /// </summary>
| /// <param name="model"></param>
| /// <returns></returns>
| public bool DeleteModel(Model.Soft_SellRecord model)
| {
|
| return iSoft_SellRecordDAL.DeleteModel(model);
| }
|
| /// <summary>
| /// 根据编号获得信息
| /// </summary>
| /// <param name="Keyid">编号</param>
| /// <returns></returns>
| public Soft_SellRecord GetModelByKeyid(int? Keyid)
| {
| return iSoft_SellRecordDAL.GetModelByKeyid(Keyid);
| }
|
| /// <summary>
| /// 分页查询
| /// </summary>
| /// <param name="pagination"></param>
| /// <returns></returns>
| public IEnumerable<Model.Soft_SellRecord> SelectModelPage(Infrastructure.Query.Pagination pagination, int? _ClientId, string _ClientName, int? _AccountManagerId, int? _BusinessManagerId, int? _SoftId, string _SoftName, int? _SoftQuantity, int? _SoftUnitprice, int? _OrderMoney, int? _OrderReceiveMoney, int? _OrderStatus, string _OrderNum, DateTime? _BeginCreatTime, DateTime? _EndCreatTime, DateTime? _BeginLastUpdateTime, DateTime? _EndLastUpdateTime, string _Operator, int? _VisitStatus, string _VisitSoftScore, string _VisitSoftServers, string _VisitReason, string _VisitProposal, string _VisitPeople, DateTime? _BeginVisitTime, DateTime? _EndVisitTime, int? _DegreeImportanId, string _Mobile, string _QQ, int? _MoneyStatus)
| {
| return iSoft_SellRecordDAL.SelectModelPage(pagination, _ClientId, _ClientName, _AccountManagerId, _BusinessManagerId, _SoftId, _SoftName, _SoftQuantity, _SoftUnitprice, _OrderMoney, _OrderReceiveMoney, _OrderStatus, _OrderNum, _BeginCreatTime, _EndCreatTime, _BeginLastUpdateTime, _EndLastUpdateTime, _Operator, _VisitStatus, _VisitSoftScore, _VisitSoftServers, _VisitReason, _VisitProposal, _VisitPeople, _BeginVisitTime, _EndVisitTime, _DegreeImportanId, _Mobile, _QQ, _MoneyStatus);
| }
|
| /// <summary>
| /// 统计金额
| /// </summary>
| /// <param name="pagination"></param>
| /// <returns></returns>
| public Model.Soft_SellRecord OrderAllMoney(Infrastructure.Query.Pagination pagination, int? _ClientId, string _ClientName, int? _AccountManagerId, int? _BusinessManagerId, int? _SoftId, string _SoftName, int? _SoftQuantity, int? _SoftUnitprice, int? _OrderMoney, int? _OrderReceiveMoney, int? _OrderStatus, string _OrderNum, DateTime? _BeginCreatTime, DateTime? _EndCreatTime, DateTime? _BeginLastUpdateTime, DateTime? _EndLastUpdateTime, string _Operator, int? _VisitStatus, string _VisitSoftScore, string _VisitSoftServers, string _VisitReason, string _VisitProposal, string _VisitPeople, DateTime? _BeginVisitTime, DateTime? _EndVisitTime, int? _DegreeImportanId, string _Mobile, string _QQ, int? _MoneyStatus)
| {
| return iSoft_SellRecordDAL.OrderAllMoney(pagination, _ClientId, _ClientName, _AccountManagerId, _BusinessManagerId, _SoftId, _SoftName, _SoftQuantity, _SoftUnitprice, _OrderMoney, _OrderReceiveMoney, _OrderStatus, _OrderNum, _BeginCreatTime, _EndCreatTime, _BeginLastUpdateTime, _EndLastUpdateTime, _Operator, _VisitStatus, _VisitSoftScore, _VisitSoftServers, _VisitReason, _VisitProposal, _VisitPeople, _BeginVisitTime, _EndVisitTime, _DegreeImportanId, _Mobile, _QQ, _MoneyStatus);
| }
|
| /// <summary>
| /// 获取订单号
| /// </summary>
| /// <returns></returns>
| public string LoadOrderNum()
| {
| return iSoft_SellRecordDAL.LoadOrderNum();
| }
| }
| }
|
|