Beispiel #1
0
        public void ObrisiKarticu(Kartica kartica)
        {
            OleDbCommand command = new OleDbCommand("DELETE FROM Kartice WHERE Broj = ?");
            command.Parameters.Add("@Broj", OleDbType.VarChar).Value = kartica.Broj;

            ExecuteNonQuery(command);
        }
Beispiel #2
0
        public void PromjeniKarticu(Kartica kartica)
        {
            OleDbCommand command = new OleDbCommand("UPDATE Kartice SET Ugovor = ?, Datum = ?, Aktivnost = ? WHERE Broj = ?");

            command.Parameters.Add("@Ugovor", OleDbType.VarChar, 255).Value = kartica.Ugovor ?? (object)DBNull.Value;
            command.Parameters.Add("@Datum", OleDbType.Date).Value = kartica.Datum;
            command.Parameters.Add("@Aktivnost", OleDbType.Boolean).Value = kartica.Aktivnost;
            command.Parameters.Add("@Broj", OleDbType.VarChar, 10).Value = kartica.Broj;

             ExecuteNonQuery(command);
        }
Beispiel #3
0
        public void UnesiKarticu(Kartica kartica)
        {
            OleDbCommand command = new OleDbCommand("INSERT INTO Kartice (Broj, VlasnikID, Ugovor, Datum, Aktivnost) Values (?, ?, ?, ?, ?)");

            command.Parameters.Add("@Broj", OleDbType.VarChar, 10).Value = kartica.Broj;
            command.Parameters.Add("@VlasnikID", OleDbType.Integer).Value = kartica.VlasnikId;
            command.Parameters.Add("@Ugovor", OleDbType.VarChar, 255).Value = kartica.Ugovor ?? (object)DBNull.Value;
            command.Parameters.Add("@Datum", OleDbType.Date).Value = kartica.Datum;
            command.Parameters.Add("@Aktivnost", OleDbType.Boolean).Value = kartica.Aktivnost;

             ExecuteNonQuery(command);
        }