private void Button_Click_2(object sender, RoutedEventArgs e)
        {
            Button cmd = (Button)sender;

            Data_Model.PA_SPECIES editme = (Data_Model.PA_SPECIES)cmd.DataContext;
            Decimal SelectedSpecies      = editme.OFFICEUSE;
            Portable_Traps_Species_Window SpeciesWindow = new Portable_Traps_Species_Window(SelectedID, SelectedSpecies);

            SpeciesWindow.DataChanged += SpeciesWindow_DataChanged;
            SpeciesWindow.Show();
        }
        private void Button_Click_1(object sender, RoutedEventArgs e)
        {
            Button cmd = (Button)sender;

            if (cmd.DataContext is Data_Model.PA_SPECIES)
            {
                Data_Model.PA_SPECIES deleteme   = (Data_Model.PA_SPECIES)cmd.DataContext;
                String           SelectedSpecies = deleteme.SPECIES.ToString();
                MessageBoxResult result          = MessageBox.Show("Are you sure you want to delete Species " + SelectedSpecies + "?", "Portable Traps", MessageBoxButton.YesNo, MessageBoxImage.Question);
                if (result == MessageBoxResult.Yes)
                {
                    PA_SPECIES_CONTEXT.PA_SPECIES.Remove(deleteme);
                    PA_SPECIES_CONTEXT.SaveChanges();
                    pA_SPECIESListView.Items.Refresh();
                }
            }
        }