Ejemplo n.º 1
0
 // Copy constructor
 public User(User user)
 {
     this.Id       = user.Id;
     this.Username = user.Username;
     this.Password = user.Password;
     this.prava    = user.prava;
 }
Ejemplo n.º 2
0
        public void DoSomething()
        {
            prava = Prava.Cteni | Prava.Zapis;
            prava = prava | Prava.Spusteni;
            prava = prava ^ Prava.Cteni;

            if ((prava & Prava.Tisk) == Prava.Tisk)
            Console.WriteLine("Mohu tisknout!");
        }
Ejemplo n.º 3
0
            public static void Novi(string korisnickoIme, string sifra)
            {
                using (FbConnection con = new FbConnection(Baza.connectionString))
                {
                    con.Open();
                    using (FbCommand cmd = new FbCommand("INSERT INTO KORISNICI (KORISNIKID, KORISNIK, SIFRA) VALUES (((SELECT MAX(KORISNIKID) FROM KORISNICI) + 1), @Korisnik, @Sifra) RETURNING KORISNIKID", con))
                    {
                        cmd.Parameters.AddWithValue("@Korisnik", korisnickoIme);
                        cmd.Parameters.AddWithValue("@Sifra", sifra);
                        cmd.Parameters.Add("KORISNIKID", FbDbType.Integer).Direction = ParameterDirection.Output;

                        var id = (int)cmd.ExecuteScalar();

                        Prava.Dodaj(id, 0, 1);
                    }
                    con.Close();
                }
            }