Example #1
0
        public MainWindow()
        {
            InitializeComponent();

            djurHanterare = new DjurHanterare();
            receptHanterare = new ReceptHanterare();
            personalHanterare = new PersonalHanterare();

            update_Listview();
        }
Example #2
0
        /// <summary>
        /// Tar bort djur
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void taBort_Click(object sender, RoutedEventArgs e)
        {
            hasChanged = true;

            // Det valda djuret från listview
            IDjur valtDjur = (IDjur) listviewen.SelectedItem;

            if (valtDjur != null)
            {
                djurHanterare.DeleteDjur((Djur)valtDjur);
                djurHanterare = new DjurHanterare();
                /*
                //Hitta det valda djuret i den riktiga listan, ta fram dess index, och ta bort.
                for (int index = 0; index < djurHanterare.Count; index++)
                {

                    if (djurHanterare.GetAt(index).Id == valtDjur.Id)
                    {

                        djurHanterare.DeleteAt(djurHanterare.indexOf(djurHanterare.GetAt(index)));
                    }
                }
                */

                update_Listview();

            }
        }