public void StartMinuteActivity() { collectorProvider = new CollectorService.Provider(); collectorProvider.UpdateLastCollectionTime(); spotImageProvider = new SpotImageService.Provider(); spotImageProvider.PostSpotImageProcess(); recyclerProvider = new RecyclerService.Provider(); recyclerProvider.ProcessNonComplaintUsers(); }
/// <summary> /// Submit Button Save Event /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnSubmit_Click(object sender, EventArgs e) { provider = new RecyclerService.Provider(); provider.InsertRecycler(txtName.Text, txtAddress.Text, comboBoxWard.SelectedItem.ToString().Trim(), txtMobile.Text, txtPassword.Text, comboBoxGarbageType.SelectedItem.ToString().Trim()); this.Close(); MessageBox.Show("Inserted successfully!"); ClearControls(); }
/// <summary> /// LoadCollectors /// </summary> private void LoadRecyclers() { IList <RecyclerModel> model = new List <RecyclerModel>(); recyclerProvider = new RecyclerService.Provider(); var recyclers = recyclerProvider.RetrieveRecyclers(); foreach (var recycler in recyclers) { model.Add(new RecyclerModel { Name = recycler.Name, Address = recycler.Address, Mobile = recycler.Mobile, Ward = recycler.Ward, }); } gridControlRecyclers.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> /// Load Collectors /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void CreateRecycler_Load(object sender, EventArgs e) { provider = new RecyclerService.Provider(); comboBoxWard.DataSource = provider.RetrieveWards(); comboBoxGarbageType.DataSource = provider.RetrieveGarbageTypes(); }
public void StartWeeklyActivity() { recyclerProvider = new RecyclerService.Provider(); recyclerProvider.SendNonComplaintUserNotification(); }
/// <summary> /// LoadCollectors /// </summary> private void LoadRecyclers() { IList<RecyclerModel> model = new List<RecyclerModel>(); recyclerProvider = new RecyclerService.Provider(); var recyclers = recyclerProvider.RetrieveRecyclers(); foreach (var recycler in recyclers) { model.Add(new RecyclerModel { Name = recycler.Name, Address = recycler.Address, Mobile = recycler.Mobile, Ward = recycler.Ward, }); } gridControlRecyclers.DataSource = model; }