コード例 #1
0
        public static List <Klijenti> KlijentiSelectNOArgs()
        {
            List <Klijenti> klijenti = Connection.dm.esp_KlijentiSelect().ToList();
            Klijenti        first    = new Klijenti();

            first.Naziv           = "Izaberite klijenta";
            first.AdresaId        = 0;
            first.MjestoId        = 0;
            first.TipAktivnostiId = 0;
            klijenti.Insert(0, first);
            return(klijenti);
        }
コード例 #2
0
 public static void KlijentiInsert(Klijenti klijent, Adrese adresa, int mjestoId, int tipAktivnostiId)
 {
     try
     {
         Connection.dm.esp_KlijentiInsert(klijent.Naziv, klijent.Telefon, klijent.Email, adresa.UlicaIBroj, mjestoId,
                                          tipAktivnostiId,
                                          klijent.KorisnickoIme, klijent.LozinkaSalt, klijent.LozinkaHash);
     }
     catch (EntityException e)
     {
         Util.ExceptionHandler.HandleException(e);
     }
 }
コード例 #3
0
        public static Object webSelectByKorisnickoIme(string korisnickoIme, string lozinka)
        {
            Klijenti k = Connection.dm.esp_web_KlijentiSelectByKorisnickoIme(korisnickoIme).FirstOrDefault();

            if (k != null)
            {
                if (Util.UIHelper.GenerateHash(lozinka, k.LozinkaSalt) == k.LozinkaHash)
                {
                    return(k);
                }

                int fail = -1; // "Unijeli ste pogrešnu lozinku.";
                return(fail);

                //throw new Exception();
            }
            return(null);
        }