Exemple #1
0
        public void Kaydet()
        {
            if (txtisim.Text != "" && txtsoyisim.Text != "" && txtadres.Text != "" && txtmaas.Text != "" && cmbsehir.SelectedItem != null && cmbegitim.SelectedItem != null && cmbyoneticilik.SelectedItem != null)
            {
                employee yeni = new employee();

                yeni._isim    = txtisim.Text;
                yeni._soyisim = txtsoyisim.Text;
                yeni._adres   = txtadres.Text;
                yeni._maas    = Convert.ToInt32(txtmaas.Text);
                if (txttecrube.Text != "")
                {
                    yeni._tecrube = Convert.ToInt32(txttecrube.Text);
                }
                yeni._sehir              = cmbsehir.SelectedIndex;
                yeni._ogrenim_seviyesi   = cmbegitim.SelectedIndex;
                yeni._yoneticilik_gorevi = cmbyoneticilik.SelectedIndex;
                yeni._belge_ingilizce    = chckingilizce.Checked;

                yeni._okul_ingilizce = chckingilizceokul.Checked;
                if (txtlanguage.Text != "")
                {
                    yeni._yabanci_dil_sayisi = Convert.ToInt32(txtlanguage.Text);
                }
                yeni._evli_mi         = rbtnEvli.Checked;
                yeni._esi_calismiyomu = chckbxesicalismiyor.Checked;
                if (chckbxkucuk.Checked)
                {
                    yeni._kucuk_cocuk = Convert.ToInt32(txtkucuk.Text);
                }
                if (chckbxortanca.Checked)
                {
                    yeni._ortanca_cocuk = Convert.ToInt32(txtortanca.Text);
                }
                if (chckbxbuyuk.Checked)
                {
                    yeni._buyuk_cocuk = Convert.ToInt32(txtbuyuk.Text);
                }
                if (yeni._id == 0)
                {
                    employee.Counter++;
                    yeni._id = employee.Counter;
                }
                if (picbxfoto.ImageLocation != "")
                {
                    yeni.Photo = picbxfoto.ImageLocation;
                }
                yeni.Bmoo = yeni.bmo();
                staff     = yeni;
            }
        }
Exemple #2
0
        private void btnYükle_Click(object sender, EventArgs e)
        {
            pBsürec.Value = 0;

            string         yol   = "";
            OpenFileDialog Yükle = new OpenFileDialog();

            Yükle.InitialDirectory = "D:\\";
            Yükle.Title            = "Eleman listesinin bulunduğu dosyayı seçin";
            Yükle.Filter           = "Comma Seperated File|*.csv|Tab Seperated File|*.tsv";

            if (Yükle.ShowDialog() == DialogResult.OK)
            {
                yol = Yükle.FileName;
            }

            FileInfo bilgi       = new FileInfo(yol);
            float    uzunluk     = bilgi.Length;
            float    temp        = 100 / uzunluk;
            int      yüklefilter = Yükle.FilterIndex;

            if (yol != "")
            {
                using (var reader = new StreamReader(yol, Encoding.GetEncoding("iso-8859-9"), false))
                {
                    while (!reader.EndOfStream)
                    {
                        string[] Parcalanmisdesen;
                        string   mydesen        = reader.ReadLine();
                        float    desen_uzunlugu = (mydesen.Length * temp) + 1;
                        if (yüklefilter == 1)
                        {
                            Parcalanmisdesen = mydesen.Split(',');
                        }
                        else if (yüklefilter == 2)
                        {
                            Parcalanmisdesen = mydesen.Split('\t');
                        }

                        else
                        {
                            break;
                        }
                        employee yeni = new employee();

                        yeni._id                 = Convert.ToInt32(Parcalanmisdesen[0]);
                        yeni._isim               = Parcalanmisdesen[1];
                        yeni._soyisim            = Parcalanmisdesen[2];
                        yeni._adres              = Parcalanmisdesen[3];
                        yeni._maas               = Convert.ToInt32(Parcalanmisdesen[4]);
                        yeni._tecrube            = Convert.ToInt32(Parcalanmisdesen[5]);
                        yeni._sehir              = Convert.ToInt32(Parcalanmisdesen[6]);
                        yeni._ogrenim_seviyesi   = Convert.ToInt32(Parcalanmisdesen[7]);
                        yeni._belge_ingilizce    = Convert.ToBoolean(Parcalanmisdesen[8]);
                        yeni._okul_ingilizce     = Convert.ToBoolean(Parcalanmisdesen[9]);
                        yeni._yabanci_dil_sayisi = Convert.ToInt32(Parcalanmisdesen[10]);
                        yeni._yoneticilik_gorevi = Convert.ToInt32(Parcalanmisdesen[11]);
                        yeni._evli_mi            = Convert.ToBoolean(Parcalanmisdesen[12]);
                        yeni._kucuk_cocuk        = Convert.ToInt32(Parcalanmisdesen[13]);
                        yeni._ortanca_cocuk      = Convert.ToInt32(Parcalanmisdesen[14]);
                        yeni._buyuk_cocuk        = Convert.ToInt32(Parcalanmisdesen[15]);
                        yeni._esi_calismiyomu    = Convert.ToBoolean(Parcalanmisdesen[16]);
                        if (Parcalanmisdesen.Length > 17)
                        {
                            yeni.Photo = Parcalanmisdesen[17];
                        }
                        yeni.Bmoo = yeni.bmo();
                        string[] isciozellik = new string[5];
                        isciozellik[0] = yeni._id.ToString();
                        isciozellik[1] = yeni._isim;
                        isciozellik[2] = yeni._soyisim;
                        isciozellik[3] = yeni._maas.ToString();
                        isciozellik[4] = yeni.Bmoo.ToString();
                        employees.Add(yeni);
                        ListViewItem isci = new ListViewItem(isciozellik);
                        if (employee.Counter < yeni._id)
                        {
                            employee.Counter = yeni._id;
                        }
                        lstviewİsci.Items.Add(isci);

                        pBsürec.Increment(Convert.ToInt32(desen_uzunlugu));
                    }
                }
            }
        }
Exemple #3
0
 private void FormAddUpdate_Load(object sender, EventArgs e)
 {
     if (staff != null)
     {
         txtisim.Text                 = staff._isim;
         txtsoyisim.Text              = staff._soyisim;
         txtadres.Text                = staff._adres;
         txttecrube.Text              = staff._tecrube.ToString();
         txtlanguage.Text             = staff._yabanci_dil_sayisi.ToString();
         txtkucuk.Text                = staff._kucuk_cocuk.ToString();
         txtortanca.Text              = staff._ortanca_cocuk.ToString();
         txtmaas.Text                 = staff._maas.ToString();
         txtbuyuk.Text                = staff._buyuk_cocuk.ToString();
         cmbsehir.SelectedIndex       = staff._sehir;
         cmbegitim.SelectedIndex      = staff._ogrenim_seviyesi;
         cmbyoneticilik.SelectedIndex = staff._yoneticilik_gorevi;
         if (staff._okul_ingilizce == true)
         {
             chckingilizceokul.Checked = true;
         }
         if (staff._okul_ingilizce == false)
         {
             chckingilizceokul.Checked = false;
         }
         if (staff._belge_ingilizce == true)
         {
             chckingilizce.Checked = true;
         }
         if (staff._belge_ingilizce == false)
         {
             chckingilizce.Checked = false;
         }
         if (staff._evli_mi == true)
         {
             rbtnEvli.Checked = true;
         }
         if (staff._evli_mi == false)
         {
             rbtnBekar.Checked = true;
         }
         if (staff._esi_calismiyomu == true)
         {
             chckbxesicalismiyor.Checked = true;
         }
         if (staff._esi_calismiyomu == false)
         {
             chckbxesicalismiyor.Checked = false;
         }
         if (staff._kucuk_cocuk > 0)
         {
             chckbxkucuk.Checked = true;
         }
         if (staff._kucuk_cocuk == 0)
         {
             chckbxkucuk.Checked = false;
         }
         if (staff._ortanca_cocuk > 0)
         {
             chckbxortanca.Checked = true;
         }
         if (staff._ortanca_cocuk == 0)
         {
             chckbxortanca.Checked = false;
         }
         if (staff._buyuk_cocuk > 0)
         {
             chckbxbuyuk.Checked = true;
         }
         if (staff._buyuk_cocuk == 0)
         {
             chckbxbuyuk.Checked = false;
         }
         if (staff.Photo != "")
         {
             picbxfoto.ImageLocation = staff.Photo;
         }
         lblbmo.Text = "BMO: " + staff.bmo().ToString();
     }
 }