/// <summary> /// Konstruktor pro úpravu stávajícího selete /// </summary> /// <param name="spravcezvirat">Správce aplikace</param> /// <param name="sele">Upravované prase</param> public PraseWindow(SpravceZvirat spravcezvirat, Prase sele) { InitializeComponent(); spravceZvirat = spravcezvirat; upravovaneSele = sele; DataContext = upravovaneSele; }
/// <summary> /// Základní konstruktor - NeKompletní /// </summary> /// <param name="ucel">Účel veterinárního úkou - očkování, porod apod.</param> /// <param name="provadeneUkony">Vyjmenování provedených úkonů</param> /// <param name="datumNavstevy">Datum</param> /// <param name="sele">Prase, kterého se záznam týká</param> public Veterina(string ucel, string provadeneUkony, DateTime datumNavstevy, Prase sele) { VztaznePrase = sele; Ucel = ucel; ProvedeneUkony = provadeneUkony; DatumNavstevy = datumNavstevy; }
/// <summary> /// Konstruktor okna /// </summary> /// <param name="spravce">Správce aplikacee</param> /// <param name="upravovane">Prase, které se bude upravovat</param> public VeterinaPraseWindow(SpravceZvirat spravce, Prase upravovane) { InitializeComponent(); this.spravce = spravce; upravovaneSele = upravovane; DataContext = spravce; spravce.VyberZaznamy(upravovaneSele, null); }
/// <summary> /// Kompletní konstuktor /// </summary> /// <param name="ucel">Účel veterinárního úkonu - očkování, porod apod.</param> /// <param name="provadeneUkony">Úkony prováděné zvířeti</param> /// <param name="datumNavstevy">Datum záznamu</param> /// <param name="podaneLecivo">Léčivo podané zvířeti</param> /// <param name="sele">Prase, kterého se úkon týkal</param> /// <param name="ovce">Ovce, které se úkon týkal</param> /// <param name="cislo">Pořadové číslo záznamu</param> /// <param name="cena">Náklady v CZK</param> public Veterina(string ucel, string provadeneUkony, DateTime datumNavstevy, string podaneLecivo, Prase sele, Ovce ovce, int cislo, int cena) { VztaznePrase = sele; Ucel = ucel; ProvedeneUkony = provadeneUkony; DatumNavstevy = datumNavstevy; PodaneLecivo = podaneLecivo; CisloNavstevy = cislo; Cena = cena; VztaznaOvce = ovce; }
/// <summary> /// Změna vybraného selete u druhé z PRASNIC /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void BaruskaListBox_SelectionChanged(object sender, SelectionChangedEventArgs e) { vybraneSele = (Prase)baruskaListBox.SelectedItem; }