예제 #1
0
 /// <summary>
 /// A toolstrip click event that when triggered toggles if the animal is reserved or not.
 /// </summary>
 /// <param name="sender"></param>
 /// <param name="e"></param>
 private void toggleReserveringToolStripMenuItem_Click(object sender, EventArgs e)
 {
     animalLogic.SetReserved(new Animal()
     {
         name     = LvAnimalList.FocusedItem.SubItems[0].Text,
         age      = int.Parse(LvAnimalList.FocusedItem.SubItems[1].Text),
         weight   = int.Parse(LvAnimalList.FocusedItem.SubItems[2].Text),
         gender   = (Animal.Genders)Enum.Parse(typeof(Animal.Genders), LvAnimalList.FocusedItem.SubItems[3].Text),
         price    = float.Parse(LvAnimalList.FocusedItem.SubItems[4].Text),
         species  = (Animal.Species)Enum.Parse(typeof(Animal.Species), LvAnimalList.FocusedItem.SubItems[5].Text),
         breed    = LvAnimalList.FocusedItem.SubItems[6].Text,
         cage     = int.Parse(LvAnimalList.FocusedItem.SubItems[7].Text),
         reserved = LvAnimalList.FocusedItem.SubItems[8].Text == "Ja" ? false : true
     });
     UpdateAnimalList();
 }