public string Post([FromBody]Image data) { string image = data.ImagePath; string byteArray = data.ImageData; SpotImageService.Provider provider = new SpotImageService.Provider(); return provider.PostImage(image, byteArray).ToString(); }
public string Post([FromBody] Image data) { string image = data.ImagePath; string byteArray = data.ImageData; SpotImageService.Provider provider = new SpotImageService.Provider(); return(provider.PostImage(image, byteArray).ToString()); }
/// <summary> /// Submit Button Save Event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSubmit_Click(object sender, EventArgs e) { spotImageProvider = new SpotImageService.Provider(); spotImageProvider.SendNotification(this.ImagePath); MessageBox.Show("Notification send successfully!"); this.Close(); }
public void StartMinuteActivity() { collectorProvider = new CollectorService.Provider(); collectorProvider.UpdateLastCollectionTime(); spotImageProvider = new SpotImageService.Provider(); spotImageProvider.PostSpotImageProcess(); recyclerProvider = new RecyclerService.Provider(); recyclerProvider.ProcessNonComplaintUsers(); }
/// <summary> /// Load Collectors /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void EventNotification_Load(object sender, EventArgs e) { spotImageProvider = new SpotImageService.Provider(); EventPoint model = spotImageProvider.RetrieveEvent(this.ImagePath); txtName.Text = model.Name; txtDate.Text = model.Date.ToString(); txtUserAddress.Text = model.Address.ToString(); txtWardName.Text = model.Ward; pictureImage.ImageLocation = model.ImagePath; this.EventId = model.Id; }
/// <summary> /// Submit Button Save Event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSubmit_Click(object sender, EventArgs e) { spotImageProvider = new SpotImageService.Provider(); spotImageProvider.VerifySpotImage(this.ImagePath); DialogResult result = MessageBox.Show("Do you want to create an Event?", "Message", MessageBoxButtons.YesNo, MessageBoxIcon.Question); if (result == System.Windows.Forms.DialogResult.Yes) { EventMessageBox frmDialog = new EventMessageBox(this.SpotImageId); frmDialog.ShowDialog(); } this.Close(); }
/// <summary> /// Load Collectors /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void VerifySpotImage_Load(object sender, EventArgs e) { spotImageProvider = new SpotImageService.Provider(); SpotImagePoint model = spotImageProvider.RetrieveSpotImage(this.ImagePath); txtLatitude.Text = model.Latitude; txtLongitude.Text = model.Longitude; txtUploadedTime.Text = model.UploadedTime.ToString(); txtUserAddress.Text = model.UserAddress; txtUserName.Text = model.UserName; txtWardName.Text = model.WardName; pictureImage.ImageLocation = model.ImagePath; this.SpotImageId = model.Id; }
/// <summary> /// LoadSpotImages /// </summary> private void LoadSpotImages() { IList <SpotImageModel> model = new List <SpotImageModel>(); spotImageProvider = new SpotImageService.Provider(); var spotImages = spotImageProvider.RetrieveSpotImages(); foreach (var spotImage in spotImages) { model.Add(new SpotImageModel { Ward = spotImage.WardName, UploadedTime = spotImage.UploadedTime, Verified = spotImage.Verified, ImagePath = spotImage.ImagePath.Substring(spotImage.ImagePath.LastIndexOf("\\") + 1) }); } gridControlSpotImages.DataSource = model; }
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!"); }
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!"; }
/// <summary> /// LoadEvents /// </summary> private void LoadEvents() { IList <EventModel> model = new List <EventModel>(); spotImageProvider = new SpotImageService.Provider(); var events = spotImageProvider.RetrieveEvents(); foreach (var ev in events) { model.Add(new EventModel { Name = ev.Name, Date = ev.Date, Address = ev.Address, Ward = ev.Ward, ImagePath = ev.ImagePath.Substring(ev.ImagePath.LastIndexOf("\\") + 1) }); } gridControlEvents.DataSource = model; }
/// <summary> /// linkDelete_LinkClicked /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void linkDelete_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { if (tabControlMain.SelectedTabPage == tabControlCollector) { int[] selectedRows = gridViewCollectors.GetSelectedRows(); foreach (var row in selectedRows) { var collector = gridViewCollectors.GetRow(row); collectorProvider = new CollectorService.Provider(); collectorProvider.DeleteCollector(((CollectorModel)collector).Mobile); } LoadCollectors(); gridControlCollectors.Refresh(); } else if (tabControlMain.SelectedTabPage == tabControlRecycler) { int[] selectedRows = gridViewRecyclers.GetSelectedRows(); foreach (var row in selectedRows) { var recycler = gridViewRecyclers.GetRow(row); recyclerProvider = new RecyclerService.Provider(); recyclerProvider.DeleteRecycler(((RecyclerModel)recycler).Mobile); } LoadRecyclers(); gridControlRecyclers.Refresh(); } else if (tabControlMain.SelectedTabPage == tabControlSpotImages) { int[] selectedRows = gridViewSpotImages.GetSelectedRows(); foreach (var row in selectedRows) { var spotImage = gridViewSpotImages.GetRow(row); spotImageProvider = new SpotImageService.Provider(); spotImageProvider.DeleteSpotImage(((SpotImageModel)spotImage).ImagePath); } LoadSpotImages(); gridControlSpotImages.Refresh(); } else if (tabControlMain.SelectedTabPage == tabControlEvents) { int[] selectedRows = gridViewEvents.GetSelectedRows(); foreach (var row in selectedRows) { var ev = gridViewEvents.GetRow(row); spotImageProvider = new SpotImageService.Provider(); spotImageProvider.DeleteEvent(((EventModel)ev).Name); } LoadEvents(); gridControlEvents.Refresh(); } MessageBox.Show("Deleted successfully!"); }
/// <summary> /// LoadEvents /// </summary> private void LoadEvents() { IList<EventModel> model = new List<EventModel>(); spotImageProvider = new SpotImageService.Provider(); var events = spotImageProvider.RetrieveEvents(); foreach (var ev in events) { model.Add(new EventModel { Name = ev.Name, Date = ev.Date, Address = ev.Address, Ward = ev.Ward, ImagePath = ev.ImagePath.Substring(ev.ImagePath.LastIndexOf("\\") + 1) }); } gridControlEvents.DataSource = model; }
private void btnSubmit_Click(object sender, EventArgs e) { spotImageProvider = new SpotImageService.Provider(); spotImageProvider.InsertEvent(txtEventName.Text, Convert.ToDateTime(dateTimePickerEvent.Value), this.SpotImageId); this.Close(); }
/// <summary> /// LoadSpotImages /// </summary> private void LoadSpotImages() { IList<SpotImageModel> model = new List<SpotImageModel>(); spotImageProvider = new SpotImageService.Provider(); var spotImages = spotImageProvider.RetrieveSpotImages(); foreach (var spotImage in spotImages) { model.Add(new SpotImageModel { Ward = spotImage.WardName, UploadedTime = spotImage.UploadedTime, Verified = spotImage.Verified, ImagePath = spotImage.ImagePath.Substring(spotImage.ImagePath.LastIndexOf("\\") + 1) }); } gridControlSpotImages.DataSource = model; }