예제 #1
0
        /// <summary>
        /// Úvodní nastavení okna v režimu úpravy existujícího záznamu.
        /// </summary>
        /// <param name="zaznam">Záznam určený k úpravě</param>
        public void UvodniNastaveniRezimuUpravovani(Zaznam zaznam)
        {
            // Úvodní nastavení okna
            Title = "Úprava existujícího záznamu";
            Icon  = new BitmapImage(new Uri(Path.Combine(Validace.VratCestuSlozkyAplikace(), "Icons\\Disketa.png")));

            // Úvodní nastavení interních proměnných
            Nazev               = zaznam.Nazev;
            Datum               = zaznam.Datum;
            PrijemNeboVydaj     = zaznam.PrijemNeboVydaj;
            PrijemVydaj_Hodnota = zaznam.Hodnota_PrijemVydaj;
            Poznamka            = zaznam.Poznamka;
            KategorieZaznamu    = zaznam.kategorie;

            // Vytvoření instance třídy pro nastavení stylů tlačítek
            GrafickePrvky Grafika = new GrafickePrvky();

            // Nastavení stylu tlačítek
            Grafika.NastavTlacitkoULOZIT(UlozitButton);
            Grafika.NastavTlacitkoUPRAVITPOZNAMKU(NastavPoznamkuButton);
            Grafika.NastavTlacitkoUPRAVITPOLOZKY(NastavPolozkuButton);

            // Nastavení zadávacích polí
            NastavZadavaciPole();

            // Nastavení zobrazení kategorie a hodnoty záznamu
            KategorieComboBox.SelectedIndex   = (int)KategorieZaznamu - 1;
            PrijemVydajComboBox.SelectedIndex = (int)PrijemNeboVydaj;
            PrijemVydajTextBox.Text           = PrijemVydaj_Hodnota.ToString();
        }
예제 #2
0
        /// <summary>
        /// Úvodní nastavení okna v režimu přidání nového záznamu.
        /// </summary>
        public void UvodniNastaveniRezimuPridavani()
        {
            // Úvodní nastavení okna
            Title = "Přidat nový záznam";
            Icon  = new BitmapImage(new Uri(Path.Combine(Validace.VratCestuSlozkyAplikace(), "Icons\\NewFile.png")));

            // Úvodní nastavení interních proměnných
            Nazev = "";
            Datum = DateTime.Now.Date;
            PrijemVydaj_Hodnota = 0;
            Poznamka            = "";
            KategorieZaznamu    = Kategorie.Nevybrano;

            // Vytvoření instance třídy pro nastavení stylů tlačítek
            GrafickePrvky Grafika = new GrafickePrvky();

            // Nastavení stylu tlačítek
            Grafika.NastavTlacitkoULOZIT(UlozitButton);
            Grafika.NastavTlacitkoPRIDATPOZNAMKU(NastavPoznamkuButton);
            Grafika.NastavTlacitkoPRIDATPOLOZKY(NastavPolozkuButton);

            // Nastavení zadávacích polí
            NastavZadavaciPole();
        }