public void urunlerGoster(MarketSube marketim) { groupBox1.Enabled = false; marketUrunlerDataGrid.Rows.Clear(); tedarikcilerDown.Items.Clear(); urunDuzenleAd.Text = ""; urunDuzenleFiyat.Text = ""; urunDuzenlemeOran.Text = ""; urunDuzenlemeSonIndırım.Text = ""; urunDuzenlemeStok.Text = ""; urunDuzenlemeTedarikci.Text = ""; urunEkleFiyat.Text = ""; urunEkleAd.Text = ""; urunEkleBarkod.Text = ""; urunEkleStok.Text = ""; int i = 0; foreach (urun urunum in marketim.UrunleriListele()) { marketUrunlerDataGrid.Rows.Add((urunum.tedarikciAl().TedarikGrubuOgren() + " - " + urunum.tedarikciAl().TedarikciAdi), urunum.urunBarkod, (i + 1), urunum.UrunAd, urunum.UrunFiyat.ToString() + " ₺", urunum.UrunStok.ToString() + " Adet", urunum.sonIndirim().ToString(), "% " + urunum.sonIndirimOran().ToString()); i++; } marketUrunlerDataGrid.Sort(marketUrunlerDataGrid.Columns[0], System.ComponentModel.ListSortDirection.Ascending); if (verilerim.tedarikciler.Count != 0) { foreach (Tedarikci item in verilerim.tedarikciler) { tedarikcilerDown.Items.Add(item.TedarikGrubuOgren() + " " + item.TedarikciAdi); } tedarikcilerDown.SelectedIndex = 0; } }
private void urunDuzenleSil_Click(object sender, EventArgs e) { MarketSube item = verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1]; urun tempUrun = item.UrunleriListele()[int.Parse(marketUrunlerDataGrid.SelectedRows[0].Cells[2].Value.ToString()) - 1]; verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1].urunSil(tempUrun.urunBarkod); urunlerGoster(verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1]); }
private void urunDuzenlemeIndUyg_Click(object sender, EventArgs e) { MarketSube item = verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1]; urun tempUrun = item.UrunleriListele()[int.Parse(marketUrunlerDataGrid.SelectedRows[0].Cells[2].Value.ToString()) - 1]; if (urunDuzenleAd.Text != "" && urunDuzenlemeStok.Text != "") { verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1].urunGuncelle(tempUrun.urunBarkod, (int)urunDuzenlemeOranDown.Value); } urunlerGoster(verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1]); }
private void urunDuzenlemeDuzenle_Click(object sender, EventArgs e) { MarketSube item = verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1]; urun tempUrun = item.UrunleriListele()[int.Parse(marketUrunlerDataGrid.SelectedRows[0].Cells[2].Value.ToString()) - 1]; if (urunDuzenleAd.Text != "" && urunDuzenlemeStok.Text != "") { verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1].urunGuncelle(tempUrun.urunBarkod, urunDuzenleAd.Text, Convert.ToInt32(urunDuzenlemeStok.Text.Replace(" Adet", ""))); } urunlerGoster(verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1]); }
public void SubeDegisikligi(MarketSube sube) { if (this.Sube != null) { if (Mevki == sistem.pozisyonlar.mudur) { sube.CalisanSil(sube.Mudur); this.Sube.MudurSil(); } this.Sube.CalisanSil(this); this.MarketSubeAta(sube); } }
private void button4_Click(object sender, EventArgs e) { if (subeNameTextBox.Text != "" && adresTextBox.Text != "" && mudurDrop.SelectedItem != null) { if ((string)mudurDrop.SelectedItem == tempCalisan.IsimSoyisim) { MarketSube tempMarket = new MarketSube(adresTextBox.Text, subeNameTextBox.Text); tempMarket.MudurAta(tempCalisan); verilerim.marketler.Add(tempMarket); datagridDoldur(); subeNameTextBox.Text = ""; adresTextBox.Text = ""; } } }
public void MarketSubeAta(MarketSube sube) { if (Mevki != sistem.pozisyonlar.yonetici) { this.Sube = sube; if (Mevki == sistem.pozisyonlar.mudur) { sube.MudurAta(this); } else { sube.CalisanEkle(this); } } }
public void Load() { inonuMarketA = new MarketSube("İnönü Mahallesi", "İnönü Market A Şubesi"); yonetici = new Calisan("Mert Bakır", 6500, "İstanbul", sistem.pozisyonlar.yonetici); yonetici.GirisBilgileriBelirle("mert123", "123"); inonuMarketAMudur = new Calisan("Hakan Baltacı", 4800, "İnönü Mahallesi", sistem.pozisyonlar.mudur); inonuMarketAMudur.GirisBilgileriBelirle("hakan465", "159456"); inonuMarketAMudur.MarketSubeAta(inonuMarketA); inonuMarketAKasiyer = new Calisan("Pelin Gök", 2400, "İnönü Mah.", sistem.pozisyonlar.kasiyer); inonuMarketAKasiyer.GirisBilgileriBelirle("pelin123", "123456"); inonuMarketAKasiyer.MarketSubeAta(inonuMarketA); inonuMarketA.MudurAta(inonuMarketAMudur); tedarikciler.Add(new Tedarikci("Aslan Toptancılık", "İstanbul", sistem.tedarikGrubu.gida)); tedarikciler.Add(new Tedarikci("Kaplan Kozmetik", "İstanbul", sistem.tedarikGrubu.temizlik)); tedarikciler.Add(new Tedarikci("Hayat Teknoloji", "Tekirdağ", sistem.tedarikGrubu.kampanya)); urun cikolata = new urun("123", "Çikolata", 3.5F, 165, tedarikciler[0]); urun deterjan = new urun("124", "Deterjan", 49.9F, 123, tedarikciler[1]); urun mp3calar = new urun("125", "MP3 Çalar", 88F, 12, tedarikciler[2]); urun patates = new urun("126", "Patates", 8F, 1562, tedarikciler[0]); urun sabun = new urun("127", "Sabun", 4F, 487, tedarikciler[1]); urun dezenfektan = new urun("128", "Dezenfektan", 2.5F, 2145, tedarikciler[1]); inonuMarketA.UrunEkle(cikolata); inonuMarketA.UrunEkle(deterjan); inonuMarketA.UrunEkle(mp3calar); inonuMarketA.UrunEkle(patates); inonuMarketA.UrunEkle(sabun); inonuMarketA.UrunEkle(dezenfektan); marketler.Add(inonuMarketA); }