public static void Save(string storeId, string machineSn, string uid, decimal money, PosIncomePayoutMode mode, int companyId, bool isTest) { try { CurrentRepository.Add(new PosIncomePayout() { Amount = money, CreateDT = DateTime.Now, CreateUID = uid, MachineSN = machineSn, StoreId = storeId, Type = (short)mode, CompanyId = companyId, IsTest = isTest, SyncItemId = Guid.NewGuid(), SyncItemVersion = BitConverter.GetBytes((long)1) }); //RedisManager.Publish("SyncDatabase", "PosIncomePayout"); StoreManager.PubEvent("SyncDatabase", "PosIncomePayout"); } catch (Exception ex) { throw ex; } }
public FilterItem AddNode(IDiagramNode newNodeData, Vector2 position) { newNodeData.GraphId = GraphData.Identifier; CurrentRepository.Add(newNodeData); if (string.IsNullOrEmpty(newNodeData.Name)) { newNodeData.Name = CurrentRepository.GetUniqueName("New" + newNodeData.GetType().Name.Replace("Data", "")); } return(GraphData.CurrentFilter.ShowInFilter(newNodeData, position)); }
public static void Save(string paySn, decimal amount, int apiCode, decimal change, decimal receive, string apiOrderSN = null, string cardNo = null, int companyId = 1) { CurrentRepository.Add(new ConsumptionPayment() { Amount = amount, ApiCode = apiCode, PaySN = paySn, State = 1, ApiOrderSN = apiOrderSN, CardNo = cardNo, CompanyId = companyId, Change = change, Received = receive, }); }
public static void RegisterDevice(string storeId, string machineSn, string deviceSn, DeviceType type, int companyId) { var entity = new DeviceRegInfo() { CreateDT = DateTime.Now, DeviceSN = deviceSn, MachineSN = machineSn, State = 0, StoreId = storeId, Type = (short)type, CompanyId = companyId }; CurrentRepository.Add(entity); RedisManager.Publish <DeviceRegInfo>("NewDeviceRegInfo", entity); }
public static OpResult Add(TEntity entity, bool isSave = true) { var op = new OpResult(); try { CurrentRepository.Add(entity, isSave); op.Successed = true; } catch (Exception ex) { op.Message = ex.Message; Log.WriteError(ex); } return(op); }
public static void Save(string paySn, decimal amount, int apiCode, decimal change, decimal receive, string apiOrderSN = null, string cardNo = null, int companyId = 1) { var version = new byte[8] { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01 }; CurrentRepository.Add(new ConsumptionPayment() { Amount = amount, ApiCode = apiCode, PaySN = paySn, State = 1, ApiOrderSN = apiOrderSN, CardNo = cardNo, CompanyId = companyId, Change = change, Received = receive, SyncItemId = Guid.NewGuid(), SyncItemVersion = version }); }
public static void Save(string storeId, string machineSn, string uid, decimal money, PosIncomePayoutMode mode, int companyId, bool isTest) { try { CurrentRepository.Add(new PosIncomePayout() { Amount = money, CreateDT = DateTime.Now, CreateUID = uid, MachineSN = machineSn, StoreId = storeId, Type = (short)mode, CompanyId = companyId, IsTest = isTest }); } catch (Exception ex) { throw; } }
public static void RegisterDevice(string storeId, string machineSn, string deviceSn, DeviceType type, int companyId) { var version = new byte[8] { 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x00, 0x01 }; CurrentRepository.Add(new DeviceRegInfo() { CreateDT = DateTime.Now, DeviceSN = deviceSn, MachineSN = machineSn, State = 0, StoreId = storeId, Type = (short)type, CompanyId = companyId, SyncItemId = Guid.NewGuid(), SyncItemVersion = version }); // RedisManager.Publish("SyncDatabase", "DeviceRegInfo"); StoreManager.PubEvent("SyncDatabase", "DeviceRegInfo"); }