private void DataGridView1_Click(object sender, EventArgs e)
        {
            int urunID = int.Parse(dataGridView1.SelectedRows[0].Cells[0].Value.ToString());

            seciliUrun                 = new AlinanUrunRepo().GetByID(urunID);
            txtAlınanUrunAdi.Text      = seciliUrun.AlınanUrunAdı;
            nmrAlınanUrubFiyar.Value   = seciliUrun.Fiyat;
            nmrAlınanStokMiktarı.Value = seciliUrun.Stok;
            int cmbindex = cmbAlınanKategori.FindString(seciliUrun.AlınanKategori.AlınanKategoriAdi);

            cmbAlınanKategori.SelectedIndex = cmbindex;
        }
예제 #2
0
        private void AlinanUrun()
        {
            List <Sirket.Models.AlınanUrun> AlinanUrunler = new List <Sirket.Models.AlınanUrun>();

            AlinanUrunler = new AlinanUrunRepo().getAll();

            var series = new Series("Alınan Ürün Stok");
            int i      = 0;

            foreach (var item in AlinanUrunler)
            {
                series.Points.AddXY(AlinanUrunler[i].AlınanUrunAdı, AlinanUrunler[i].Stok);
                i++;
            }

            chart1.Series.Add(series);
        }
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            if (seciliUrun == null)
            {
                MessageBox.Show("Nesne seçilmedi");
                return;
            }

            try
            {
                var guncellecekUrun = new AlinanUrunRepo().GetByID(seciliUrun.AlınanUrunID);
                guncellecekUrun.AlınanUrunAdı    = txtAlınanUrunAdi.Text;
                guncellecekUrun.AlınanKategoriID = (cmbAlınanKategori.SelectedItem as AlınanKategori).AlınanKategoriID;
                guncellecekUrun.Fiyat            = nmrAlınanUrubFiyar.Value;
                guncellecekUrun.Stok             = (int)nmrAlınanStokMiktarı.Value;
                new AlinanUrunRepo().Update();
                dataGridView1.DataSource = new AlinanUrunRepo().getAll();
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message);
            }
        }