Пример #1
0
        /// <summary>
        /// Zpracuje data z formuláře a předá je PredmetManagerovi
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void SavePredmet(object sender, Forms.Form args)
        {
            Forms.PredmetForm pf = (Forms.PredmetForm)args;
            int newId            = PredmetManager.FindTopId() + 1;

            PredmetManager.Save(new Predmet(newId, pf.GetZkratka(), pf.GetNazev(), pf.GetHodinPrednasek(), pf.GetHodinCviceni(), pf.GetHodinSeminaru()));
        }
Пример #2
0
        /// <summary>
        /// Zpracuje data s editačního formuláře a předá je PredmetManagerovi
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="args"></param>
        private void EditPredmet(object sender, Forms.Form args)
        {
            Forms.EditPredmetForm epf = (Forms.EditPredmetForm)args;

            if (epf.GetZkratka() != String.Empty)
            {
                epf.Predmet.Zkratka = epf.GetZkratka();
            }

            if (epf.GetNazev() != String.Empty)
            {
                epf.Predmet.Nazev = epf.GetNazev();
            }

            epf.Predmet.HodinPrednasek = epf.GetHodinPrednasek();
            epf.Predmet.HodinCviceni   = epf.GetHodinCviceni();
            epf.Predmet.HodinSeminaru  = epf.GetHodinSeminaru();

            PredmetManager.Save(epf.Predmet);
        }