示例#1
0
        public int Unesi1(OpstiDomenskiObjekat odo)
        {
            UnesiSO    unesi = new UnesiSO();
            Rentiranje re    = new Rentiranje();

            re.RentiranjeID = odo.VratiKljucniAtribut();

            List <Rentiranje> ListaRentiranja = new List <Rentiranje>();

            ListaRentiranja = VratiSvaRentiranja();
            foreach (Rentiranje r in ListaRentiranja)
            {
                if (r.RentiranjeID == re.RentiranjeID)
                {
                    re.DatumZaduzenja = r.DatumZaduzenja;
                    re.Klijent        = r.Klijent;
                }
            }

            foreach (Rentiranje rent in ListaRentiranja)
            {
                if (rent.Klijent.KlijentID == re.Klijent.KlijentID && rent.DatumZaduzenja == DateTime.Now.Date)
                {
                    return(0);
                }
                else
                {
                    Convert.ToInt32(unesi.IzvrsiSO(odo));
                }
            }

            return(Convert.ToInt32(unesi.IzvrsiSO(odo)));
        }
示例#2
0
 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);
     }
 }
示例#3
0
 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);
     }
 }