public void OnNotifyNewUpdate(IUpdateData data)
 {
     foreach (ISubscriber subs in subscribers)
     {
         subs.OnReceivedNewUpdate(data);
     }
 }
        public void OnReceivedNewUpdate(IUpdateData data)
        {
            // on receiving a new order from portal,
            // the order details have to be forwarded to the
            // store management (Publish to Store)

            OnNotifyNewUpdate(data);
        }
Exemple #3
0
 public UpdateController(ChipsDbContext context, IUpdateData updates)
 {
     this.context = context;
     //_devices = devices;
     //_customers = customers;
     //_tickets = tickets;
     //_logs = logs;
     _updates = updates;
 }
 public BookController(IReadDetailData readDetail, IReadListData readList, IWriteData writeData,
                       IUpdateData updateData, IDeleteData deleteData, IAuthorDbSet authorDbSet)
 {
     _readDetail  = readDetail;
     _readList    = readList;
     _writeData   = writeData;
     _updateData  = updateData;
     _deleteData  = deleteData;
     _authorDbSet = authorDbSet;
 }
Exemple #5
0
        //public UITimer(TimeSpan interval, bool immediateStart = true)
        //{
        //    _interval = interval;
        //    if (immediateStart)
        //    {
        //        _actualTimer.Interval = TimeSpan.FromSeconds(0.1);
        //    }
        //}

        public void AddUptateControl(IUpdateData update)
        {
            if (null != update)
            {
                lock (_updateObjs)
                {
                    _updateObjs.Add(update);
                }
            }
        }
Exemple #6
0
        public SyncLocalData()
        {
            LocalData       = LocalDataAccess.GetDataAccess();
            LocalUpdateData = LocalDataAccess.UpdateDataAccess();
            Interval        = 1000;
            string UnitCode = Controller.GetInstance().Args.args.UnitCode;
            TUnit  unit     = Controller.GetInstance().dicUnit[UnitCode];

            LocalXZBM = unit.UnitXZBM;
        }
        private static void ApplyUpdateData(IUpdateData updateData, JObject jObject)
        {
            var old = jObject["data"]["old"];

            if (old != null)
            {
                var updatedProperty = ((JProperty)old.First).Name;

                updateData.Old = new Old
                {
                    PropertyName = updatedProperty,
                    Value        = old[updatedProperty]
                };
            }
        }
 public TicketCreator(ChipsDbContext context, IUpdateData updates)
 {
     this.context = context;
     _updates     = updates;
 }
Exemple #9
0
 public TicketController(ChipsDbContext context, IUpdateData updates, ITicketCreator ticketCreator)
 {
     this.context   = context;
     _updates       = updates;
     _ticketCreator = ticketCreator;
 }
 public Form2(IUpdateData _parentForm)
 {
 public void OnReceivedNewUpdate(IUpdateData data)
 {
     CreateNewOrder(data as IOrder);
 }