コード例 #1
0
        public void StartMinuteActivity()
        {
            collectorProvider = new CollectorService.Provider();
            collectorProvider.UpdateLastCollectionTime();

            spotImageProvider = new SpotImageService.Provider();
            spotImageProvider.PostSpotImageProcess();

            recyclerProvider = new RecyclerService.Provider();
            recyclerProvider.ProcessNonComplaintUsers();
        }
コード例 #2
0
        public string GetSpotImage(string key)
        {
            var values = key.Split('|');

            if (values.Length > 0)
            {
                SpotImageService.Provider provider = new SpotImageService.Provider();

                string method = values[0].ToLower();

                if (method == "is")
                {
                    string data = values[1];
                    string latitude = values[2].Replace("_",".");
                    string longitude = values[3].Replace("_", ".");
                    string imageData = values[4].Replace("c_olon", ":").Replace("s_la", "\\").Replace("_",".");
                    return provider.InsertSpotImage(data, latitude, longitude, imageData).ToString();
                }
                else if (method == "pi")
                {
                    provider.PostSpotImageProcess();
                    return "Updated Successfully!";
                }
                if (method == "is")
                {
                    string data = values[1];
                    string latitude = values[2].Replace("_",".");
                    string longitude = values[3].Replace("_", ".");
                    string imageData = values[4].Replace("c_olon", ":").Replace("s_la", "\\").Replace("_",".");
                    return provider.InsertSpotImage(data, latitude, longitude, imageData).ToString();
                }
                else if (method == "re")
                {
                    string id = values[1];
                    return provider.RetrieveVolunteerEvent(id);
                }
            }

            return "Error, Not Found!";
        }
コード例 #3
0
        public string GetSpotImage(string key)
        {
            var values = key.Split('|');

            if (values.Length > 0)
            {
                SpotImageService.Provider provider = new SpotImageService.Provider();

                string method = values[0].ToLower();

                if (method == "is")
                {
                    string data      = values[1];
                    string latitude  = values[2].Replace("_", ".");
                    string longitude = values[3].Replace("_", ".");
                    string imageData = values[4].Replace("c_olon", ":").Replace("s_la", "\\").Replace("_", ".");
                    return(provider.InsertSpotImage(data, latitude, longitude, imageData).ToString());
                }
                else if (method == "pi")
                {
                    provider.PostSpotImageProcess();
                    return("Updated Successfully!");
                }
                if (method == "is")
                {
                    string data      = values[1];
                    string latitude  = values[2].Replace("_", ".");
                    string longitude = values[3].Replace("_", ".");
                    string imageData = values[4].Replace("c_olon", ":").Replace("s_la", "\\").Replace("_", ".");
                    return(provider.InsertSpotImage(data, latitude, longitude, imageData).ToString());
                }
                else if (method == "re")
                {
                    string id = values[1];
                    return(provider.RetrieveVolunteerEvent(id));
                }
            }

            return("Error, Not Found!");
        }