public void MevkiDegisikligi(sistem.pozisyonlar mevkim) { if (this.Mevki == sistem.pozisyonlar.mudur) { Sube.MudurSil(); } this.Mevki = mevkim; }
public Calisan(string isimSoyisim, int maas, string adres, sistem.pozisyonlar mevki) { this.IsimSoyisim = isimSoyisim; this.Adres = adres; this.Mevki = mevki; this.Maas = maas; this.YillikIzinGun = 14; this.HaftalikIzinDurumu = false; this.IseGiris = DateTime.Now; }
private void calisanDuzenleButon_Click(object sender, EventArgs e) { int maas = int.Parse(maasDegisikligi.Text.Replace(" ₺", "")); if (maas >= int.Parse(calisanlarDataGrid.SelectedRows[0].Cells[6].Value.ToString().Replace(" ₺", ""))) { sistem.pozisyonlar tempMevkim = sistem.pozisyonlar.kasiyer; switch (pozisyonDegisikligi.SelectedIndex) { case 0: tempMevkim = sistem.pozisyonlar.kasiyer; break; case 1: tempMevkim = sistem.pozisyonlar.mudurYardimcisi; break; case 2: tempMevkim = sistem.pozisyonlar.mudur; break; } verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1].CalisanlarListe()[calisanlarDataGrid.CurrentCell.RowIndex].MevkiDegisikligi(tempMevkim); verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1].CalisanlarListe()[calisanlarDataGrid.CurrentCell.RowIndex].MaasDegisikligi(maas); verilerim.marketler[int.Parse(marketSubeDataGrid.SelectedRows[0].Cells[0].Value.ToString()) - 1].CalisanlarListe()[calisanlarDataGrid.CurrentCell.RowIndex].SubeDegisikligi(verilerim.marketler[subeDegisikligi.SelectedIndex]); datagridDoldur(); } }