public void CalisanSil(Calisan calisanim) { Calisanlar.Remove(calisanim); if (calisanim.Mevki == sistem.pozisyonlar.mudur) { this.mudur = null; } }
public MarketSube(string adres, string subeAdi, Calisan mudur) { this.Adres = adres; this.SubeAdi = subeAdi; if (mudur.Mevki == sistem.pozisyonlar.mudur) { this.Mudur = mudur; CalisanEkle(Mudur); } }
public void MudurAta(Calisan mudur) { if (mudur.Sube == null) { mudur.MarketSubeAta(this); } Calisanlar.Remove(Mudur); if (!Calisanlar.Contains(mudur)) { Calisanlar.Add(mudur); } Mudur = mudur; }
public string CalisanEkle(Calisan calisan) { try { if (!Calisanlar.Contains(calisan)) { Calisanlar.Add(calisan); } return("Başarıyla Eklendi"); } catch (Exception _ex) { return(_ex.Message); } }
private void button6_Click(object sender, EventArgs e) { if (isimSoyisimText.Text != "" && adresText.Text != "" && maasText.Text != "" && subeText.Text != "" && mevkiText.Text != "") { try { tempCalisan = new Calisan(isimSoyisimText.Text, Convert.ToInt32(maasText.Text), adresText.Text, sistem.pozisyonlar.mudur); tempCalisan.GirisBilgileriBelirle(calisanEklePanelUserTb.Text, calisanEklePanelSifreTB.Text); if (panel1State) { mudurDrop.Items.Add(isimSoyisimText.Text); mudurDrop.SelectedItem = isimSoyisimText.Text; } else { switch (mevkiText.SelectedItem) { case "Kasiyer": { tempCalisan.Mevki = sistem.pozisyonlar.kasiyer; } break; case "Müdür Yardımcısı": { tempCalisan.Mevki = sistem.pozisyonlar.mudurYardimcisi; } break; case "Müdür": { tempCalisan.Mevki = sistem.pozisyonlar.mudur; } break; default: { tempCalisan.Mevki = sistem.pozisyonlar.kasiyer; } break; } tempCalisan.MarketSubeAta(verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1]); datagridDoldur(); } CalisanEklePanelKontrol(panel1State, false); } catch (Exception ex) { MessageBox.Show(ex.Message); } } else { MessageBox.Show("Hatalı Giriş!"); } }
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); }
public mudurArayuz(Calisan poziyon) { InitializeComponent(); mevcutKisi = poziyon; }
public void MudurSil() { this.mudur = null; }