|
@@ -1,6 +1,7 @@
|
|
|
using System;
|
|
|
using System.Collections.Generic;
|
|
|
using System.Linq;
|
|
|
+using Library;
|
|
|
using MySystem.PxcModels;
|
|
|
|
|
|
namespace MySystem
|
|
@@ -187,10 +188,35 @@ namespace MySystem
|
|
|
Levels.Add(leaderRank.Rank);
|
|
|
Levels.Add(operatorRank.Rank);
|
|
|
db.Dispose();
|
|
|
- return Levels.Max();
|
|
|
+ return Levels.Max();
|
|
|
}
|
|
|
#endregion
|
|
|
|
|
|
|
|
|
+ #region 解析机具押金值,单位转换
|
|
|
+ public string TransferDeposit(PosMachinesTwo newpos, string Deposit)
|
|
|
+ {
|
|
|
+ decimal DepositNumber = decimal.Parse(function.CheckNum(Deposit));
|
|
|
+ if(DepositNumber == 0)
|
|
|
+ {
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ WebCMSEntities db = new WebCMSEntities();
|
|
|
+ int BrandId = newpos.BrandId;
|
|
|
+ KqProducts pro = db.KqProducts.FirstOrDefault(m => m.Id == BrandId) ?? new KqProducts();
|
|
|
+ if(pro.NoticeMoneyUnit == 1 && DepositNumber > 1000)
|
|
|
+ {
|
|
|
+ DepositNumber = DepositNumber / 100;
|
|
|
+ return DepositNumber.ToString("f2");
|
|
|
+ }
|
|
|
+ if(pro.NoticeMoneyUnit == 2 && DepositNumber < 1000)
|
|
|
+ {
|
|
|
+ DepositNumber = DepositNumber * 100;
|
|
|
+ return DepositNumber.ToString("f2");
|
|
|
+ }
|
|
|
+ db.Dispose();
|
|
|
+ return "";
|
|
|
+ }
|
|
|
+ #endregion
|
|
|
}
|
|
|
}
|