/// <summary>
        /// Pridanie
        /// – na základe vstupných údajov pridá záznam do evidencie
        /// </summary>
        /// <param name="menoVodica"></param>
        /// <param name="priezviskoVodica"></param>
        /// <param name="evidencneCisloPreukazu"></param>
        /// <param name="ukonceniePlatnosti"></param>
        /// <param name="zakazViestVozidlo"></param>
        /// <param name="dopravnePriestupky"></param>
        /// <returns></returns>
        public bool PridanieVodickeho(string menoVodica, string priezviskoVodica, int evidencneCisloPreukazu,
                                      DateTime ukonceniePlatnosti, bool zakazViestVozidlo, int dopravnePriestupky)
        {
            VodickyPreukaz vodicky = new VodickyPreukaz(menoVodica, priezviskoVodica, evidencneCisloPreukazu, ukonceniePlatnosti, zakazViestVozidlo, dopravnePriestupky);

            return(PridanieVodickeho(vodicky));
        }
Exemple #2
0
        /// <summary>
        /// Pridanie
        /// – na základe vstupných údajov pridá záznam do evidencie
        /// </summary>
        /// <param name="menoVodica"></param>
        /// <param name="priezviskoVodica"></param>
        /// <param name="evidencneCisloPreukazu"></param>
        /// <param name="ukonceniePlatnosti"></param>
        /// <param name="zakazViestVozidlo"></param>
        /// <param name="dopravnePriestupky"></param>
        /// <returns></returns>
        public string PridanieVodickeho(string menoVodica, string priezviskoVodica, string evidencneCisloPreukazus,
                                        DateTime ukonceniePlatnosti, bool zakazViestVozidlo, string dopravnePriestupkys)
        {
            string errorHlasky = "";
            int    evidencneCisloPreukazu;
            int    dopravnePriestupky;

            errorHlasky += (!Int32.TryParse(evidencneCisloPreukazus, out evidencneCisloPreukazu)) ? "Nebol zadany spravny vstup pre: " + "Cislo vodickeho.\n" : "";
            errorHlasky += (!Int32.TryParse(dopravnePriestupkys, out dopravnePriestupky)) ?"Nebol zadany spravny vstup pre: " + "Dopravne priestupky.\n" : "";
            errorHlasky += (menoVodica == "") ? "Nebol zadany spravny vstup pre: " + "Meno vodica.\n" : "";
            errorHlasky += (priezviskoVodica == "") ? "Nebol zadany spravny vstup pre: " + "Priezvisko vodica.\n" : "";
            errorHlasky += (menoVodica.Length > maxMeno) ? "Meno vodica musi obsahovat najviac 35 znakov.\n" : "";
            errorHlasky += (priezviskoVodica.Length > maxPriezvisko) ?  "Priezvisko vodica musi obsahovat najviac 35 znakov.\n" : "";
            VodickyPreukaz vodicky = new VodickyPreukaz(menoVodica, priezviskoVodica, evidencneCisloPreukazu, ukonceniePlatnosti, zakazViestVozidlo, dopravnePriestupky);

            if (errorHlasky == "")
            {
                return(zariadenie.PridanieVodickeho(menoVodica, priezviskoVodica, evidencneCisloPreukazu,
                                                    ukonceniePlatnosti,
                                                    zakazViestVozidlo, dopravnePriestupky)
                    ? "Vodicky bol uspesne pridany. " + vodicky.ToString()
                    : "Pridanie vodickeho preukazu bolo neuspesne. " + vodicky.ToString());
            }
            else
            {
                return(errorHlasky);
            }
        }
Exemple #3
0
 /// <summary>
 /// Copy Konstruktor
 /// </summary>
 /// <param name="vodickyPreukaz"></param>
 public VodickyPreukaz(VodickyPreukaz vodickyPreukaz)
 {
     MenoVodica             = vodickyPreukaz.MenoVodica;
     PriezviskoVodica       = vodickyPreukaz.PriezviskoVodica;
     EvidencneCisloPreukazu = vodickyPreukaz.EvidencneCisloPreukazu;
     UkonceniePlatnosti     = vodickyPreukaz.UkonceniePlatnosti;
     ZakazViestVozidlo      = vodickyPreukaz.ZakazViestVozidlo;
     DopravnePriestupky     = vodickyPreukaz.DopravnePriestupky;
 }
 public bool ZmenaUdajovVodicky(int evidencneCisloPreukazu, VodickyPreukaz vodicky)
 {
     return(false);
 }
 public bool VyradenieVodickeho(VodickyPreukaz vodickyPreukaz)
 {
     return(false);
 }
        /// <summary>
        ///  Vyradenie
        /// – na základe čísla vodičského preukazu vyradí záznam z evidencie
        /// </summary>
        /// <param name="cisloVodickeho"></param>
        /// <returns></returns>
        public bool VyradenieVodickeho(int cisloVodickeho)
        {
            VodickyPreukaz vodicky = VyhladajVodickyPreukaz(cisloVodickeho);

            return(false);
        }
 public bool PridanieVodickeho(VodickyPreukaz vodicky)
 {
     return(false);
 }
        /// <summary>
        /// Pre záznamy o vodičskom preukaze:
        /// Vyhľadanie
        /// – podľa  čísla vodičského preukazu nájde príslušný záznam
        /// a zobrazí všetky údaje
        /// </summary>
        /// <param name="cisloVodickeho"></param>
        /// <returns></returns>
        public string VyhladajVypisVodicky(int cisloVodickeho)
        {
            VodickyPreukaz vodicky = VyhladajVodickyPreukaz(cisloVodickeho);

            return("todo");
        }