Esempio n. 1
0
        // Metoda provjerava da je strani ključ veći od 0 prije unosa
        private bool ProvjeraKljučeva(MjestoModel mjesto)
        {
            bool provjera = false;

            if (mjesto.IdZupanije > 0)
            {
                provjera = true;
            }
            return(provjera);
        }
Esempio n. 2
0
        // Metoda postavljanja varijabili koja se poziva prije unosa i izmjne podatka
        private MjestoModel SetProperties()
        {
            MjestoModel mjesto = new MjestoModel();

            if (this.edit.NullOrWhite(txt_id))
            {
            }
            else
            {
                mjesto.Id = int.Parse(txt_id.Text.Trim());
            }
            mjesto.Ptt        = txt_Ptt.Text.Trim();
            mjesto.Mjesto     = txt_Mjesto.Text.Trim();
            mjesto.IdZupanije = zpanijeDict.FirstOrDefault(z => z.Value == txt_Zupanija.Text.Trim()).Key;
            return(mjesto);
        }
Esempio n. 3
0
        internal bool Insert(MjestoModel mjesto)
        {
            string Unos = "INSERT INTO mjesta(ptt, mjesto, idZupanije, korisnikId, azurirano) " +
                          "VALUES(?, ?, ?, ?, ?)";
            OleDbConnection conn = new OleDbConnection(db.connString);
            OleDbCommand    cmd  = new OleDbCommand(Unos, conn);

            cmd.Parameters.AddWithValue("@ptt", mjesto.Ptt);
            cmd.Parameters.AddWithValue("@mjesto", mjesto.Mjesto);
            cmd.Parameters.AddWithValue("@idZupanije", mjesto.IdZupanije);
            cmd.Parameters.AddWithValue("@korisnikId", mjesto.KorisnikId);
            cmd.Parameters.AddWithValue("@azurirnao", mjesto.Azurirano);
            bool success = db.ExcecuteNonQuery(cmd, conn);

            return(success);
        }
Esempio n. 4
0
        internal bool Update(MjestoModel mjesto)
        {
            string edit = "UPDATE mjesta SET ptt=?, mjesto=?, idZupanije=?, " +
                          "korisnikId=?, azurirano=? WHERE ID=?";
            OleDbConnection conn = new OleDbConnection(db.connString);
            OleDbCommand    cmd  = new OleDbCommand(edit, conn);

            cmd.Parameters.AddWithValue("@ptt", mjesto.Ptt);
            cmd.Parameters.AddWithValue("@mjesto", mjesto.Mjesto);
            cmd.Parameters.AddWithValue("@idZupanije", mjesto.IdZupanije);
            cmd.Parameters.AddWithValue("@korisnikId", mjesto.KorisnikId);
            cmd.Parameters.AddWithValue("@azurirnao", mjesto.Azurirano);
            cmd.Parameters.AddWithValue("@id", mjesto.Id);
            bool success = db.ExcecuteNonQuery(cmd, conn);

            return(success);
        }