예제 #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();
        }
        /// <summary>
        /// Úvodní nastavení okna.
        /// </summary>
        /// <param name="PridavaciRezim">TRUE - Režim okna pro přidání nových položek, FALSE - Režim okna pro úpravu stávajících položek</param>
        public void UvodniNastaveni(bool PridavaciRezim)
        {
            // Nastavení názvu okna
            Title = PridavaciRezim ? "Přidat nové položky" : "Upravit položky";

            // Nastavení ikony okna
            Icon = new BitmapImage(new Uri(Path.Combine(Validace.VratCestuSlozkyAplikace(), "Icons\\NewFile.png")));

            // Úvodní inicializace pomocných proměnných
            Nazev            = "";
            Popis            = "";
            Cena             = 0;
            KategoriePolozky = Kategorie.Nevybrano;

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

            // Nastavení stylu tlačítek
            Grafika.NastavTlacitkoPRIDAT(PridatButton);
            Grafika.NastavTlacitkoODEBRAT(OdebratButton);

            // Nastavení zadávacích polí
            NazevPolozkyTextBox.Text = Nazev;
            PopisTextBox.Text        = Popis;
            Controller.NastavKategorieDoComboBoxu(KategorieComboBox);
        }
예제 #3
0
        /// <summary>
        /// Metoda pro nastavení designu a vlastností tlačítek zobrazovaných v okenním formuláři.
        /// </summary>
        private void NastavTlacitka()
        {
            // Vytvoření instance třídy pro práci s grafickými prvky
            GrafickePrvky Grafika = new GrafickePrvky();

            // Nastavení tlačítka Registrovat se (styl stejný jako tlačítko Přihlásit se)
            Grafika.NastavTlacitkoPRIHLASIT(RegistraceButton);
            RegistraceButton.Content = "Registrovat se";
            RegistraceButton.Click  += RegistraceButton_Click;
        }
예제 #4
0
        /// <summary>
        /// Metoda pro nastavení designu a vlastností tlačítek zobrazovaných v okenním formuláři.
        /// </summary>
        private void NastavTlacitka()
        {
            // Vytvoření instance třídy pro práci s grafickými prvky
            GrafickePrvky Grafika = new GrafickePrvky();

            // Nastavení tlačítka Přihlásit se
            Grafika.NastavTlacitkoPRIHLASIT(PrihlaseniButton);
            PrihlaseniButton.IsDefault = true;
            PrihlaseniButton.Click    += PrihlaseniButton_Click;

            // Nastavení tlačítka Zobrazit heslo
            Grafika.NastavTlacitkoZOBRAZITHESLO(ZobrazHesloButton);
            ZobrazHesloButton.Background = MyColorTyrkys;
            ZobrazHesloButton.Click     += ZobrazHesloButton_Click;

            // Nastavení tlačítka Registrovat se
            Grafika.NastavTlacitkoREGISTROVAT(RegistraceButton);
            RegistraceButton.Click += RegistraceButton_Click;
        }
예제 #5
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();
        }