private void btnControl_Click(object sender, RoutedEventArgs e) { object selected = dataGridPrimary.SelectedItem; BmsBloodDonationCamp value = dataGridPrimary.SelectedItem as BmsBloodDonationCamp; try { if (bal == null) { return; } bool state = bal.Remove(value); if (state) { applicationStatus.Text = "Blood Donation Camp Information Deleted Successfully."; list.Remove(value); dataGridPrimary.Items.Refresh(); } else { applicationStatus.Text = "Failed Deleting Blood Donation Camp Information."; } //clock.Start(); applicationStatus.Text = "Ready"; } catch (System.Data.SqlClient.SqlException ex) { MessageHandler.ShowErrorMessage(ex.Message); } catch (ValidationException ex) { MessageHandler.ShowErrorMessage(ex.Message); } catch (ConnectedDalException ex) { MessageHandler.ShowErrorMessage(ex.Message); } catch (Exception ex) { MessageHandler.ShowErrorMessage(ex.Message); } //dataGridPrimary.ItemsSource = (List<BmsBloodDonationCamp>)bal.GetAll(); //MessageBox.Show(value.BloodBankName); }
void PopulateFields(BmsBloodDonationCamp value) { try { txtAddress.Text = value.Address; txtCity.Text = value.City; txtBloodBank.Text = value.BloodBank; txtBloodDonationCampID.Text = value.BloodDonationCampID.ToString(); txtCampEndDate.Text = value.CampEndDate.ToShortDateString(); txtCampName.Text = value.CampName; txtCampStartDate.Text = value.CampStartDate.ToShortDateString(); } catch (Exception ex) { MessageHandler.ShowErrorMessage(ex.Message); } }
BmsBloodDonationCamp FetchData() { BmsBloodDonationCamp value = new BmsBloodDonationCamp(); try { value.Address = txtAddress.Text; value.City = txtCity.Text; value.BloodBank = txtBloodBank.Text; value.BloodDonationCampID = int.Parse(txtBloodDonationCampID.Text); value.CampName = txtCampName.Text; value.CampEndDate = Convert.ToDateTime(txtCampEndDate.Text); value.CampStartDate = Convert.ToDateTime(txtCampStartDate.Text); } catch (Exception ex) { MessageHandler.ShowErrorMessage(ex.Message); } return(value); }