Example #1
0
        //pushid data proceed
        public void pushidDataProceed(string pushid)
        {
            Pushid obj  = model.getPushidData(pushid);
            Post   post = new Post((int)UMSAgent.UMSApi.DataType.PUSHID, obj);

            post.stateChanged += new Post.stateChangedHandler(this.getData);
            post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.PUSHID));
        }
Example #2
0
        //userid data proceed
        public void useridDataProceed(string userid)
        {
            Userid obj  = model.getUseridData(userid);
            Post   post = new Post((int)UMSAgent.UMSApi.DataType.USERID, obj);

            post.stateChanged += new Post.stateChangedHandler(this.getData);
            post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.USERID));
        }
Example #3
0
        //get online config preference
        public void onlineConfigProceed()
        {
            OnLineConfig obj = model.getOnlineConfig();

            if (Utility.isNetWorkConnected())
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.CONFIGDATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);
                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.CONFIGDATA));
            }
        }
Example #4
0
        //check new version
        public void checkNewVersionProceed(string version)
        {
            UpdatePreference obj = model.getUpdatePreference(version);

            if ((Utility.GetNetStates() == "WiFi" && settings["updateonlywifi"].Equals("1")) ||
                (Utility.isNetWorkConnected() && !settings["updateonlywifi"].Equals("1")))
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.UPDATEDATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);
                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.UPDATEDATA));
            }
        }
Example #5
0
        //page visit data proceed
        public void pageInfoDataProceed(PageInfo obj)
        {
            if (settings["repolicy"].Equals("1") && Utility.isNetWorkConnected())
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.PAGEINFODATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);

                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.PAGEINFODATA));
            }
            else
            {
                FileSave.saveFile((int)UMSAgent.UMSApi.DataType.PAGEINFODATA, obj);
            }
        }
Example #6
0
        //page visit data proceed
        public void pageInfoDataProceed(PageInfo obj)
        {
            if ("1".Equals(ApplicationSettings.GetSetting <string>(SettingKeys.REPORT_POLICY)) && Utility.isNetWorkConnected())
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.PAGEINFODATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);

                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.PAGEINFODATA));
            }
            else
            {
                FileSave.saveFile((int)UMSAgent.UMSApi.DataType.PAGEINFODATA, obj);
            }
        }
Example #7
0
 //all data proceed
 public void allDataProceed()
 {
     object obj = "";
     if (Utility.isNetWorkConnected() && (
         settings["hasDateToSend"].ToString().Equals("1")
         ||Utility.isExistCrashLog()
         )
         )
     {
         Post post = new Post((int)UMSAgent.UMSApi.DataType.AllDATA, obj);
         post.stateChanged += new Post.stateChangedHandler(this.getData);
         post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.AllDATA));
     }
 }
Example #8
0
 //event data proceed
 public void eventDataProceed(string eventid, string pagename, string lable = "",int acc=1,double count=0.0)
 {
     Event obj = model.getEventInfo(eventid, pagename, lable,acc);
     if (settings["repolicy"].Equals("1") && Utility.isNetWorkConnected())
     {
         Post post = new Post((int)UMSAgent.UMSApi.DataType.EVENTDATA, obj);
         post.stateChanged += new Post.stateChangedHandler(this.getData);
         post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.EVENTDATA));
     }
     else
     {
         FileSave.saveFile((int)UMSAgent.UMSApi.DataType.EVENTDATA, obj);
     }
 
 }
Example #9
0
        //tag data proceed
        public void tagDataProceed(string tags)
        {
            Tag obj = model.getTagData(tags);

            if (settings["repolicy"].Equals("1") && Utility.isNetWorkConnected())
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.TAGDATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);
                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.TAGDATA));
            }
            else
            {
                FileSave.saveFile((int)UMSAgent.UMSApi.DataType.TAGDATA, obj);
            }
        }
Example #10
0
        //client data proceed
        public void clientDataProceed()
        {
            ClientData obj = model.getClientData();

            if (Utility.isNetWorkConnected())
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.CLIENTDATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);
                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.CLIENTDATA));
            }
            else
            {
                FileSave.saveFile((int)UMSAgent.UMSApi.DataType.CLIENTDATA, obj);
            }
        }
Example #11
0
        //event data proceed
        public void eventDataProceed(string eventid, string pagename, string lable = "", int acc = 1, double count = 0.0)
        {
            Event obj = model.getEventInfo(eventid, pagename, lable, acc);

            if (settings["repolicy"].Equals("1") && Utility.isNetWorkConnected())
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.EVENTDATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);
                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.EVENTDATA));
            }
            else
            {
                FileSave.saveFile((int)UMSAgent.UMSApi.DataType.EVENTDATA, obj);
            }
        }
Example #12
0
        //event data proceed
        public void eventDataProceed(string eventid, string pagename, string lable = "", int acc = 1)
        {
            Event obj = model.getEventInfo(eventid, pagename, lable, acc);

            if ("1".Equals(ApplicationSettings.GetSetting <string>(SettingKeys.REPORT_POLICY)) && Utility.isNetWorkConnected())
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.EVENTDATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);
                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.EVENTDATA));
            }
            else
            {
                FileSave.saveFile((int)UMSAgent.UMSApi.DataType.EVENTDATA, obj);
            }
        }
Example #13
0
        //all data proceed
        public void allDataProceed()
        {
            object obj = "";

            if (Utility.isNetWorkConnected() && (
                    "1".Equals(ApplicationSettings.GetSetting <string>(SettingKeys.HAS_DATA_TO_SEND)) ||
                    Utility.isExistCrashLog()
                    )
                )
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.AllDATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);
                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.AllDATA));
            }
        }
Example #14
0
        //all data proceed
        public void allDataProceed()
        {
            object obj = "";

            if (Utility.isNetWorkConnected() && (
                    settings["hasDateToSend"].ToString().Equals("1") ||
                    Utility.isExistCrashLog()
                    )
                )
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.AllDATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);
                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.AllDATA));
            }
        }
Example #15
0
 //client data proceed
 public void clientDataProceed()
 {
     ClientData obj =  model.getClientData();
 
     if (Utility.isNetWorkConnected())
     {
         Post post = new Post((int)UMSAgent.UMSApi.DataType.CLIENTDATA, obj);
         post.stateChanged += new Post.stateChangedHandler(this.getData);
         post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.CLIENTDATA));
     }
     else
     {
         FileSave.saveFile((int)UMSAgent.UMSApi.DataType.CLIENTDATA, obj);
     }
 
 }
Example #16
0
        //page visit data proceed
        public void pageInfoDataProceed(PageInfo obj)
        {
            if (settings["repolicy"].Equals("1") && Utility.isNetWorkConnected())
            {
                Post post = new Post((int)UMSAgent.UMSApi.DataType.PAGEINFODATA, obj);
                post.stateChanged += new Post.stateChangedHandler(this.getData);

                post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.PAGEINFODATA));
            }
            else
            {
                FileSave.saveFile((int)UMSAgent.UMSApi.DataType.PAGEINFODATA, obj);
            }
        }
Example #17
0
        //userid data proceed
        public void useridDataProceed(string userid)
        {
            Userid obj = model.getUseridData(userid);
            Post post = new Post((int)UMSAgent.UMSApi.DataType.USERID, obj);
            post.stateChanged += new Post.stateChangedHandler(this.getData);
            post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.USERID));

        }
Example #18
0
 //get online config preference
 public void onlineConfigProceed()
 {
     OnLineConfig obj = model.getOnlineConfig();
     if (Utility.isNetWorkConnected())
     {
         Post post = new Post((int)UMSAgent.UMSApi.DataType.CONFIGDATA, obj);
         post.stateChanged += new Post.stateChangedHandler(this.getData);
         post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.CONFIGDATA));
     }
 }
Example #19
0
        //pushid data proceed
        public void pushidDataProceed(string pushid)
        {
            Pushid obj = model.getPushidData(pushid);
            Post post = new Post((int)UMSAgent.UMSApi.DataType.PUSHID, obj);
            post.stateChanged += new Post.stateChangedHandler(this.getData);
            post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.PUSHID));

        }
Example #20
0
 //tag data proceed
 public void tagDataProceed(string tags)
 {
     Tag obj = model.getTagData(tags);
     if (settings["repolicy"].Equals("1") && Utility.isNetWorkConnected())
     {
         Post post = new Post((int)UMSAgent.UMSApi.DataType.TAGDATA, obj);
         post.stateChanged += new Post.stateChangedHandler(this.getData);
         post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.TAGDATA));
     }
     else
     {
         FileSave.saveFile((int)UMSAgent.UMSApi.DataType.TAGDATA, obj);
     }
 }
Example #21
0
        //check new version
        public void checkNewVersionProceed(string version)
        {
            UpdatePreference obj = model.getUpdatePreference(version);

             if ((Utility.GetNetStates() == "WiFi" && settings["updateonlywifi"].Equals("1")) ||
                 (Utility.isNetWorkConnected() && !settings["updateonlywifi"].Equals("1")))
             {
                 Post post = new Post((int)UMSAgent.UMSApi.DataType.UPDATEDATA, obj);
                 post.stateChanged += new Post.stateChangedHandler(this.getData);
                 post.sendData(model.getUrl((int)UMSAgent.UMSApi.DataType.UPDATEDATA));
             }
        }