Example #1
0
 private void promenaRadnje(object sender, EventArgs e)
 {
     pnlArhiva.Visible         = false;
     pnlDodavanje.Visible      = false;
     pnlRacunIzdavanje.Visible = false;
     if ((sender as RadioButton).Checked)
     {
         if ((sender as RadioButton).Name == "rb1Racun")
         {
             pnlRacunIzdavanje.Visible = true;
         }
         else if ((sender as RadioButton).Name == "rb2Artikal")
         {
             pnlDodavanje.Visible = true;
         }
         else
         {
             pnlArhiva.Visible = true;
             RadBaza.NapuniTabelu(dtRacun, "select * from racun");
         }
     }
     AzuriranjePodataka();
     dt.Clear();
     PromenjenaTabela();
     ObrisiSliku();
 }
Example #2
0
 private void btnDodajArtikal_Click(object sender, EventArgs e)
 {
     if (RadBaza.DodajUds(ds, dt, txtNaziv, txtCena, txtPopust, clbGrupe))
     {
         ObrisiSliku();
         txtNaziv.Text = "";
     }
 }
Example #3
0
 private void Form1_Load(object sender, EventArgs e)
 {
     RadBaza.NapuniDataSet(ds, ref dt);
     RadBaza.NapuniTabelu(dtGrupe, "select naziv, idgrupa from grupa");
     //timer1.Start();
     //timer1.Interval = 50;
     dpDatumDo.MinDate = dpDatumOd.Value;
     prikazArtikla     = PromenjenaTabela;
     UcitavanjeNastavak();
 }
Example #4
0
 private void PretragaNaziv(object sender, EventArgs e)
 {
     if ((sender as TextBox).Text == "")
     {
         dt.Clear();
     }
     else
     {
         RadBaza.FilterIme(ds, dt, (sender as TextBox).Text);
     }
     PromenjenaTabela();
 }
Example #5
0
 private void AzuriranjePodataka()
 {
     if (ds.HasChanges())
     {
         if (FormaZaPotvrdu.provera("Da li želite da sačuvate unete promene ?"))
         {
             RadBaza.AzurirajPodatke(ds);
         }
         else
         {
             ds.RejectChanges();
         }
     }
 }
Example #6
0
        private void clbGrupe_SelectedIndexChanged(object sender, EventArgs e)
        {
            btnGrupePrikaz.Text = "";
            foreach (object o in clbGrupe.CheckedItems)
            {
                btnGrupePrikaz.Text += " " + (o as DataRowView)["Naziv"];
            }
            dt.Clear();
            if (clbGrupe.CheckedItems.Count != 0)
            {
                dt = RadBaza.FilterGrupe(ds, dt, btnGrupePrikaz.Text);
            }
            txtNaziv.Text = "";

            PromenjenaTabela();
        }
Example #7
0
 private void btnStampajRacun_Click(object sender, EventArgs e)
 {
     if (stavkeRacuna.Count != 0)
     {
         if (FormaZaPotvrdu.provera("Da li ste sigurni da želite da završite račun ?"))
         {
             if (RadBaza.DodajRed("insert into racun (cena,datumVreme) values (" + double.Parse(lblCenaRacun.Text) + ",'" + DateTime.Now.ToString("yyyy-MM-dd HH:mm:ss") + "')"))
             {
                 MessageBox.Show("Račun uspešno upisan");
                 stavkeRacuna = new List <RacunStavka>();
                 RacunStavka.IzlistajStavke(btnObirisiSliku, stavkeRacuna, lblCenaRacun);
                 dt.Clear();
                 PromenjenaTabela();
             }
         }
     }
     else
     {
         MessageBox.Show("Upis nije moguć za prazan račun");
     }
 }
 private static void Klik(object sender, EventArgs e)
 {
     RadBaza.FilterGrupe(ds, dt, (sender as Button).Text);
     prikazArtikla();
 }