/// <summary> /// Základní konstruktor /// </summary> /// <param name="spravce">Správce aplikace</param> /// <param name="svine">Upravovaná prasnice</param> public SvineWindow(SpravceZvirat spravce, Svine svine) { InitializeComponent(); this.spravce = spravce; Svine = svine; DataContext = Svine; spravce.SpoctiPotomkyPrase(Svine); }
/// <summary> /// Konstruktor pro upravení porodů prasnice /// </summary> /// <param name="spravceZv">Správce aplikace</param> /// <param name="svine">Vztažná prasnice</param> public PorodWindow(SpravceZvirat spravceZv, Svine svine) { InitializeComponent(); spravce = spravceZv; this.svine = svine; spravce.SeradPorodyPrase(); porodListBox.DataContext = spravce.VyberPorodyPrase(svine); }
/// <summary> /// Konstruktor pro Prase /// </summary> /// <param name="ziva">Zivych selatek</param> /// <param name="mrtva">Mrtvych selatek</param> /// <param name="odchov">Odchovanych selatek</param> /// <param name="matka">Svine matka</param> /// <param name="prubehPorod">Textovy popis prubehu porodu</param> /// <param name="kontrolaBrezosti">Check zda je svine brezi</param> /// <param name="datZapusteni">Datum zapusteni svine</param> /// <param name="datumNarozeni">Skutecne datum narozeni selatek</param> public Porod(int ziva, int mrtva, int odchov, Svine matka, string prubehPorod, bool kontrolaBrezosti, DateTime datZapusteni, DateTime datumNarozeni) { Ziva = ziva; Mrtva = mrtva; Odchovana = odchov; Matka = matka; PrubehPorodu = prubehPorod; KontrolaBrezosti = kontrolaBrezosti; DatumZapusteni = datZapusteni; DatumNarozeni = datumNarozeni; }
/// <summary> /// Konstruktor pro PRASE /// </summary> /// <param name="id"></param> /// <param name="matka"></param> /// <param name="datZapusteni"></param> public Porod(int id, Svine matka, DateTime datZapusteni) { ID = id; Matka = matka; DatumZapusteni = datZapusteni; }