Пример #1
0
        public BObjednavka(objednavka o)
        {
            id_objednavky = o.id_objednavky;
            id_stola = o.id_stola;
            id_uctu = o.id_uctu;
            datum_objednania = o.datum_objednania;
            datum_zaplatenia = (DateTime) o.datum_zaplatenia;
            potvrdena = (int) o.potvrdena;
            suma = o.suma;

            stol = new BStol(o.stol);
            ucet = new BUcet(o.ucet);

            objednavka_menu = new List<BObjednavka_menu>();
            foreach (var objednavkaMenu in o.objednavka_menu)
            {
                BObjednavka_menu pom = new BObjednavka_menu(objednavkaMenu);
                objednavka_menu.Add(pom);
            }
        }
Пример #2
0
        /// <summary>
        ///  Prihlas učet
        /// </summary>
        /// <param name="meno">prihlasovací login</param>
        /// <param name="heslo">prihlasovacie heslo</param>
        /// <returns>
        ///    session prihlasenia
        /// </returns>
        public String logIn(String meno, String heslo)
        {
            String hash = GetCrypt(heslo);
            BUcet  ucet = Zoznamy.dajUcet(meno, risContext);

            if (ucet != null)
            {
                if (ucet.heslo == hash)
                {
                    string NewID = GenerateSession();
                    prihlasenia.Add(NewID, ucet);
                    return(NewID);
                }
                else
                {
                    throw new SoapException("Wrong password or login", SoapException.ClientFaultCode);
                }
            }
            else
            {
                throw new SoapException("Wrong password or login", SoapException.ClientFaultCode);
            }
        }