using Library;
using MySystem.Service.Main;
using System;
using System.Collections.Generic;
namespace MySystem
{
///
/// 创客库存变动记录工具类
///
public class UserStoreChangeUtil
{
#region 添加创客库存变动记录(仓库出货)
///
/// 添加创客库存变动记录(仓库出货)
///
/// 创客
/// 产品类型
/// 变更记录单号
/// 交易类型
/// SN编号
/// SN机具类型
/// 库存操作方向
/// 设备厂商
/// 设备类型
/// 设备型号
/// 收货创客
/// 入库时间
/// 源仓库
/// SN状态
/// 绑定状态
/// 绑定商户
/// <激活状态/param>
/// 激活奖励创客
/// 品牌类型
public static void AddForTransfer(int UserId, int BrandId, string ChangeRecordNo, int TransType, string SnNo, int SnType, int StockOpDirect, string DeviceVendor, string DeviceType, string DeviceModel, int ToUserId, DateTime? ToDate, int SourceStoreId, int SnStatus, int BindStatus, int BindMerchantId, int ActiveStatus, int ActRewardUserId, string BrandType)
{
Dictionary userstore = new Dictionary();
userstore.Add("UserId", UserId);//创客
userstore.Add("BrandId", BrandId);//产品类型
userstore.Add("ChangeRecordNo", ChangeRecordNo);//变更记录单号
userstore.Add("TransType", TransType);//交易类型
userstore.Add("SnNo", SnNo);//SN编号
userstore.Add("SnType", SnType);//SN机具类型
userstore.Add("StockOpDirect", StockOpDirect);//库存操作方向
userstore.Add("DeviceVendor", DeviceVendor);//设备厂商
userstore.Add("DeviceType", DeviceType);//设备类型
userstore.Add("DeviceModel", DeviceModel);//设备型号
userstore.Add("ToUserId", ToUserId);//收货创客
userstore.Add("ToDate", DateTime.Now);//入库时间
userstore.Add("SourceStoreId", SourceStoreId);//源仓库
userstore.Add("SnStatus", SnStatus);//SN状态
userstore.Add("BindStatus", BindStatus);//绑定状态
userstore.Add("BindMerchantId", BindMerchantId);//绑定商户
userstore.Add("ActiveStatus", ActiveStatus);//激活状态
userstore.Add("ActRewardUserId", ActRewardUserId);//激活奖励创客
userstore.Add("BrandType", BrandType);//品牌类型
UserStoreChangeService.Add(userstore);
}
#endregion
}
}