コード例 #1
0
        public override void OnEvtDataRecievedHost(object obj)
        {
            EventArgsDataHost     ev     = obj as EventArgsDataHost;
            HHandlerDbULoaderDest target = _object as HHandlerDbULoaderDest;

            switch (ev.id)
            {
            case (int)ID_DATA_ASKED_HOST.TO_INSERT:
                target.Insert((int)(ev.par as object[])[0],(ev.par as object[])[1] as DataTable,(ev.par as object[])[2] as object[]);
                break;

            default:
                break;
            }

            base.OnEvtDataRecievedHost(obj);
        }
コード例 #2
0
        public override void OnEvtDataRecievedHost(object obj)
        {
            EventArgsDataHost     ev     = obj as EventArgsDataHost;
            HHandlerDbULoaderDest target = _objects[KeySingleton] as HHandlerDbULoaderDest;

            switch (ev.id_detail)
            {
            case (int)ID_DATA_ASKED_HOST.TO_INSERT:
                target.Insert((int)(ev.par as object[])[0],(ev.par as object[])[1] as DataTable,(ev.par as object[])[2] as object[]);
                break;

            //case (int)ID_DATA_ASKED_HOST.TO_START:
            //    target.InitSource(ev.par);
            //    break;
            case (int)ID_DATA_ASKED_HOST.TO_STOP:
                target.Clear((int)(ev.par as object[])[0]);
                break;

            default:
                break;
            }

            base.OnEvtDataRecievedHost(obj);
        }