| | |
| | | using System.Collections.Generic; |
| | | using System.Linq; |
| | | using System.Text; |
| | | using TableConfig; |
| | | |
| | | namespace Snxxz.UI |
| | | { |
| | | public class BatchUseModel : Singleton<BatchUseModel> |
| | | { |
| | | public string guid{ get; private set; } |
| | | {
|
| | | #region 批量使用数据 |
| | | public string guid { get; private set; } |
| | | public void SetBatchModel(string guid) |
| | | { |
| | | extraPrams = 0; |
| | |
| | | this.guid = guid; |
| | | } |
| | | |
| | | public int extraPrams { get; private set;} |
| | | public int maxValue { get; private set;} |
| | | public void SetExtraInfo(int extraUseInfo,int maxValue) |
| | | { |
| | | this.extraPrams = extraUseInfo; |
| | | public int extraPrams { get; private set; } |
| | | public int maxValue { get; private set; } |
| | | public void SetExtraInfo(int extraUseInfo, int maxValue) |
| | | {
|
| | | this.extraPrams = extraUseInfo; |
| | | this.maxValue = maxValue; |
| | | } |
| | | }
|
| | | #endregion |
| | |
|
| | | #region 批量购买数据
|
| | | public StoreConfig storeConfig { get; private set; }
|
| | | public void SetBatchBuyModel(StoreConfig _storeConfig)
|
| | | {
|
| | | if (_storeConfig == null) return;
|
| | |
|
| | | storeConfig = _storeConfig;
|
| | | WindowCenter.Instance.Open<BatchBuyWin>();
|
| | | }
|
| | |
|
| | | public bool CheckIsBuy(StoreConfig storeConfig, int buyNum = 1)
|
| | | {
|
| | | ulong price = (ulong)(storeConfig.MoneyNumber * buyNum);
|
| | | if (UIHelper.GetMoneyCnt(storeConfig.MoneyType) >= price)
|
| | | {
|
| | | return true;
|
| | | }
|
| | | return false;
|
| | | }
|
| | |
|
| | | public void ClearBatchBuyModel()
|
| | | {
|
| | | storeConfig = null;
|
| | | }
|
| | | #endregion |
| | | } |
| | | } |