public object Storniraj(OpstiDomenskiObjekat odo) { try { string upit = "UPDATE " + odo.VratiTabeluZaUnos() + " SET " + odo.VratiVrednostiZaStorniranje() + " WHERE " + odo.VratiKljucniAtribut(); OleDbCommand komanda = new OleDbCommand(upit, konekcija, transakcija); komanda.ExecuteNonQuery(); return(true); } catch (Exception) { return(false); } }
public bool Unesi(OpstiDomenskiObjekat odo) { try { string upit = "INSERT INTO " + odo.VratiTabeluZaUnos() + " VALUES " + odo.VratiVrednostiZaInsert(); komanda = new OleDbCommand(upit, konekcija, transakcija); komanda.ExecuteNonQuery(); return(true); } catch { return(false); } }
public bool Obrisi(OpstiDomenskiObjekat odo) { try { string upit = "DELETE FROM " + odo.VratiTabeluZaUnos() + " WHERE " + odo.VratiKljucniAtribut(); komanda = new OleDbCommand(upit, konekcija, transakcija); komanda.ExecuteNonQuery(); return(true); } catch { return(false); } }
public int vratiMaxID(OpstiDomenskiObjekat odo) { try { string upit = "Select Max(" + odo.VratiNazivKljucnogAtributa() + ") as MaxBroj from " + odo.VratiTabeluZaUnos(); komanda = new OleDbCommand(upit, konekcija, transakcija); OleDbDataReader citac = komanda.ExecuteReader(); if (citac.Read()) { try { int rezultat = Convert.ToInt32(citac["MaxBroj"]); return(rezultat + 1); } catch { } } return(1); } catch (Exception ex) { throw ex; } }