예제 #1
0
        private void B_Click(object sender, EventArgs e)
        {
            Button dgm = sender as Button;

            foreach (Artikal art in artikli)
            {
                if (dgm.Tag.ToString() == art.Id.ToString())
                {
                    a = art;
                    txtArtNaziv.Text          = a.Naziv;
                    txtArtCenaSaPopustom.Text = (a.Cena * (double)numKolicina.Value).ToString("F");
                }
            }
            numKolicina.Enabled = true;
            numKolicina.Focus();
            AcceptButton      = btnDodaj;
            numKolicina.Value = 1;
            a = artikli.First(x => x.Id == (int)dgm.Tag);
        }
예제 #2
0
파일: Racun.cs 프로젝트: TheNJ212/kasa
 public Racun(Artikal a, int kol)
 {
     art      = a;
     kolicina = kol;
 }
예제 #3
0
        public Form1()
        {
            InitializeComponent();
            DoubleBuffered = true;
            try
            {
                OleDbCommand cmd = con1.CreateCommand();
                cmd.CommandText = "select naziv,id_grupe from grupa";
                cmd.Connection.Open();
                OleDbDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    string naziv    = (string)reader["naziv"];
                    int    id_grupe = (int)reader["id_grupe"];
                    grupe.Add(new Grupa(id_grupe, naziv));
                    //dugmici grupe
                    Button b = new Button();
                    b.Name   = "btnGrupa" + id_grupe;
                    b.Text   = naziv;
                    b.Tag    = id_grupe;
                    b.Height = 70;
                    b.Width  = 155;
                    b.Font   = new Font(b.Font.FontFamily, 12);
                    b.Click += B_Click2;
                    flowLayoutPanel1.Controls.Add(b);
                }
            }
            catch
            {
            }
            finally
            {
                con1.Close();
            }
            try
            {
                OleDbCommand cmd = con1.CreateCommand();
                cmd.CommandText = "select artikal.id_artikla,artikal.naziv,artikal.cena,artikal.popust,artikal.id_grupe from artikal";
                cmd.Connection.Open();
                OleDbDataReader reader = cmd.ExecuteReader();
                while (reader.Read())
                {
                    int     id       = (int)reader["id_artikla"];
                    string  naziv    = (string)reader["naziv"];
                    double  cena     = (double)reader["cena"];
                    double  popust   = (double)reader["popust"];
                    int     id_grupe = (int)reader["id_grupe"];
                    Artikal a        = new Artikal(id, naziv, cena, popust, id_grupe);
                    artikli.Add(a);
                }
            }
            catch
            {
            }
            finally
            {
                con1.Close();
            }
            numKolicina.Enabled = false;
            Task task = new Task(sortirajListu);

            task.Start();
        }