private void ok_btn_Click(object sender, RoutedEventArgs e) { string nome = null; DateTime time; Animale.Razze razza = 0; try { if (!string.IsNullOrEmpty(nome_txt.Text)) { nome = nome_txt.Text; } time = DateTime.Parse(nascita_txt.Text); if (razze_cmb.SelectedItem != null) { razza = (Animale.Razze)razze_cmb.SelectedItem; } main.AddAnimale(new Animale(nome, razza, time)); }catch (Exception ex) { MessageBox.Show(ex.Message); } this.Close(); }
public void CompraCapo(string nomeCapo, int razzaCapo, DateTime nascitaCapo) { Animale.Razze razza = (Animale.Razze)razzaCapo; Animale capo = new Animale(nomeCapo, razza, nascitaCapo); _animali.Add(capo); }
public void StampaRazza(Animale.Razze razza) { string s = ""; foreach (Animale a in stalla.Animali) { if (a.Razza == razza) { s += a.ToString() + "\n"; } } MessageBox.Show(s); }
public List <Animale> GetAnimaliRazza(Animale.Razze razza) { List <Animale> vs = new List <Animale>(); foreach (Animale a in _animali) { if (a.Razza == razza) { vs.Add(a); } } return(vs); }