예제 #1
0
        // Metoda postavljanja varijabili koja se poziva prije unosa i izmjne podatka
        private OdjelModel SetProperties()
        {
            OdjelModel odjel = new OdjelModel();

            if (!edit.NullOrWhite(txt_id))
            {
                odjel.Id = int.Parse(txt_id.Text.Trim());
            }
            odjel.Naziv = txt_naziv.Text.Trim();
            return(odjel);
        }
예제 #2
0
        internal bool Insert(OdjelModel odjel)
        {
            string          Unos = "INSERT INTO odjeli(Naziv, korisnikId, azurirano) VALUES(?, ?, ?)";
            OleDbConnection conn = new OleDbConnection(db.connString);
            OleDbCommand    cmd  = new OleDbCommand(Unos, conn);

            cmd.Parameters.AddWithValue("@Naziv", odjel.Naziv);
            cmd.Parameters.AddWithValue("@korisnikId", odjel.KorisnikId);
            cmd.Parameters.AddWithValue("@azurirano", odjel.Azurirano);
            bool success = db.ExcecuteNonQuery(cmd, conn);

            return(success);
        }
예제 #3
0
        internal bool Update(OdjelModel odjel)
        {
            string          Uredi = "UPDATE odjeli SET Naziv=?, korisnikId=?, azurirano=? WHERE ID=?";
            OleDbConnection conn  = new OleDbConnection(db.connString);
            OleDbCommand    cmd   = new OleDbCommand(Uredi, conn);

            cmd.Parameters.AddWithValue("@Naziv", odjel.Naziv);
            cmd.Parameters.AddWithValue("@korisnikId", odjel.KorisnikId);
            cmd.Parameters.AddWithValue("@azurirano", odjel.Azurirano);
            cmd.Parameters.AddWithValue("@ID", odjel.Id);
            bool success = db.ExcecuteNonQuery(cmd, conn);

            return(success);
        }