Beispiel #1
0
        private bool ProvjeraKljučeva(ZaRaModel zaRa)
        {
            var provjera = false;

            if (zaRa.DjelatnikId > 0 & zaRa.OpremaId > 0 & zaRa.NazivZaRaTablice.Length > 0)
            {
                provjera = true;
            }
            return(provjera);
        }
Beispiel #2
0
        internal bool UpdateRazudženje(ZaRaModel zaRa)
        {
            var update = $"UPDATE {zaRa.NazivZaRaTablice} SET datRazduženja=?, korisnikId=?, ažurirano=? " +
                         $"WHERE id=?;";
            var conn = new OleDbConnection(db.connString);
            var cmd  = new OleDbCommand(update, conn);

            cmd.Parameters.AddWithValue("@datRazduženja", zaRa.DatumRazduženja);
            cmd.Parameters.AddWithValue("@korisnikId", zaRa.KorisnikId);
            cmd.Parameters.AddWithValue("@ažurirano", zaRa.EditedOn);
            cmd.Parameters.AddWithValue("@id", zaRa.Id);

            return(db.ExcecuteNonQuery(cmd, conn));
        }
Beispiel #3
0
        internal bool Insert(ZaRaModel zaRa)
        {
            var insert = $"INSERT INTO {zaRa.NazivZaRaTablice}(opremaId, djelatnikId, datZaduženja, korisnikId, ažurirano) " +
                         "VALUES(?, ?, ?, ?, ?)";
            var conn = new OleDbConnection(db.connString);
            var cmd  = new OleDbCommand(insert, conn);

            cmd.Parameters.AddWithValue("@opremaId", zaRa.OpremaId);
            cmd.Parameters.AddWithValue("@djelatnikId", zaRa.DjelatnikId);
            cmd.Parameters.AddWithValue("@datZaduženja", zaRa.DatumZaduženja);
            cmd.Parameters.AddWithValue("@korisnikId", zaRa.KorisnikId);
            cmd.Parameters.AddWithValue("@ažurirano", zaRa.EditedOn);

            return(db.ExcecuteNonQuery(cmd, conn));
        }
Beispiel #4
0
        private ZaRaModel SetProperties()
        {
            var zaRa = new ZaRaModel();

            if (CmbZaRa.Text == "Razduživanje")
            {
                zaRa.DatumRazduženja = Dtp_Razduženo.Value.Date;
            }
            zaRa.DjelatnikId      = djelatniciDic.FirstOrDefault(d => d.Value == Txt_Djelatnik.Text.Trim()).Key;
            zaRa.OpremaId         = opremaDic.FirstOrDefault(o => o.Key == Txt_Oprema.Text.Trim()).Value;
            zaRa.NazivZaRaTablice = opremaBazaDic.FirstOrDefault(b => b.Key == Txt_Oprema.Text.Trim()).Value;
            zaRa.DatumZaduženja   = Dtp_Zaduženo.Value.Date;
            if (Lbl_Id.Text.Length > 0)
            {
                zaRa.Id = Convert.ToInt32(Lbl_Id.Text);
            }
            return(zaRa);
        }