public void DeleteMaterijal(DID_AnketaMaterijali materijal)
        {
            var skladiste = db.Query <DID_RadniNalog>(
                "SELECT * " +
                "FROM DID_RadniNalog " +
                "WHERE Id = ?", materijal.RadniNalog).FirstOrDefault();
            var staraKolicinaNaSkladistu = db.Query <DID_StanjeSkladista>(
                "SELECT * " +
                "FROM DID_StanjeSkladista " +
                "WHERE Skladiste = ? " +
                "AND Materijal = ?", skladiste.PokretnoSkladiste, materijal.MaterijalSifra).FirstOrDefault().Kolicina;

            // UPDATE Kolicine na skladistu
            decimal novaKolicinaNaSkladistu = Convert.ToDecimal(staraKolicinaNaSkladistu.ToString("F3")) + Convert.ToDecimal(materijal.Kolicina);

            db.Execute(
                "UPDATE DID_StanjeSkladista " +
                "SET Kolicina = ?, " +
                "StaraKolicina = ? " +
                "WHERE Skladiste = ? " +
                "AND Materijal = ?",
                novaKolicinaNaSkladistu,
                novaKolicinaNaSkladistu,
                skladiste.PokretnoSkladiste,
                materijal.MaterijalSifra);

            db.Query <DID_AnketaMaterijali>(
                "DELETE FROM DID_AnketaMaterijali " +
                "WHERE Id = ? " +
                "AND RadniNalog = ?", materijal.Id, radniNalogId);
        }
        protected override void OnCreate(Bundle savedInstanceState)
        {
            base.OnCreate(savedInstanceState);
            SetContentView(Resource.Layout.potroseniMaterijal_Dodaj);
            Android.Widget.Toolbar toolbar = FindViewById <Android.Widget.Toolbar>(Resource.Id.toolbarHomePage);
            kolicinaInput    = FindViewById <EditText>(Resource.Id.kolicinaInput);
            IznosData        = FindViewById <TextView>(Resource.Id.IznosData);
            mjernaJedinicaTV = FindViewById <TextView>(Resource.Id.mjernaJedinicaTV);
            cijenaData       = FindViewById <TextView>(Resource.Id.cijenaData);
            nazivData        = FindViewById <TextView>(Resource.Id.nazivData);
            sifraData        = FindViewById <TextView>(Resource.Id.sifraData);
            spremiBtn        = FindViewById <Button>(Resource.Id.spremiBtn);
            odustaniBtn      = FindViewById <Button>(Resource.Id.odustaniBtn);
            messageKolicina  = FindViewById <TextView>(Resource.Id.messageKolicina);
            dostupno         = FindViewById <TextView>(Resource.Id.dostupno);

            SetActionBar(toolbar);
            ActionBar.Title            = "Promjeni materijal";
            spremiBtn.Click           += SpremiBtn_Click;
            odustaniBtn.Click         += OdustaniBtn_Click;
            kolicinaInput.TextChanged += KolicinaInput_TextChanged;
            materijalSifra             = localMaterijali.GetString("sifra", null);
            materijalId             = localMaterijali.GetInt("id", 0);
            radniNalog              = localRadniNalozi.GetInt("id", 0);
            pozicijaId              = localMaterijali.GetInt("pozicijaId", 0);
            lokacijaId              = localMaterijali.GetInt("lokacijaId", 0);
            mjernaJedinicaId        = localMaterijali.GetInt("mjernaJedinica", 0);
            kolicinaInput.KeyPress += KolicinaInput_KeyPress;

            var mjernaJedinica = db.Query <T_MjerneJedinice>(
                "SELECT * " +
                "FROM T_MjerneJedinice " +
                "WHERE Id = ?", mjernaJedinicaId).FirstOrDefault();

            materijal = db.Query <DID_AnketaMaterijali>(
                "SELECT * " +
                "FROM DID_AnketaMaterijali " +
                "WHERE RadniNalog = ? " +
                "AND PozicijaId = ? " +
                "AND MaterijalSifra = ?", radniNalog, pozicijaId, materijalSifra).FirstOrDefault();

            mjernaJedinicaTV.Text = db.Query <T_MjerneJedinice>(
                "SELECT * " +
                "FROM T_MjerneJedinice " +
                "WHERE Id = ?", mjernaJedinicaId).FirstOrDefault().Oznaka;

            var skladiste = db.Query <DID_RadniNalog>(
                "SELECT * " +
                "FROM DID_RadniNalog " +
                "WHERE Id = ?", radniNalog).FirstOrDefault();

            staraKolicinaNaSkladistu = db.Query <DID_StanjeSkladista>(
                "SELECT * " +
                "FROM DID_StanjeSkladista " +
                "WHERE Skladiste = ? " +
                "AND Materijal = ?", skladiste.PokretnoSkladiste, materijalSifra).FirstOrDefault().StaraKolicina;

            dostupno.Text         = staraKolicinaNaSkladistu.ToString("F3").Replace('.', ',');
            cijena                = materijal.Cijena;
            nazivData.Text        = materijal.MaterijalNaziv;
            sifraData.Text        = materijal.MaterijalSifra;
            cijenaData.Text       = cijena.ToString("F2").Replace('.', ',');
            IznosData.Text        = cijena.ToString("F2").Replace('.', ',');
            kolicinaInput.Text    = materijal.Kolicina.ToString("F3").Replace('.', ',');
            mjernaJedinicaTV.Text = mjernaJedinica.Oznaka;
        }