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); }
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); }
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); }