using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace bnhtrade.Core.Logic.Validate { public class SkuTransaction : Validate { public bool DatabaseUpdate(Model.Stock.SkuTransaction skuTransaction) { return IsValid(new List { skuTransaction }); } public bool DatabaseUpdate(List skuTransactionList) { if (!IsValid(skuTransactionList)) { return false; } for (int i = 0; i < skuTransactionList.Count; i++) { if (!skuTransactionList[i].IsSetSkuTransactionId) { ValidationResultAdd("StockTransactionId is required"); } } return IsValidResult; } public bool DatabaseInsert(Model.Stock.SkuTransaction skuTransaction) { return IsValid(new List { skuTransaction }); } public bool DatabaseInsert(List skuTransactionList) { return IsValid(skuTransactionList); } } }