예제 #1
0
        private void button4_Click(object sender, EventArgs e)
        {
            string     yeniSube       = comboBox2.Text;
            Calisanlar calisanNesnesi = new Calisanlar();

            calisanNesnesi.tcNo = decimal.Parse(textBox1.Text);
            try
            {
                calisanNesnesi.SubeDegistir(yeniSube);
                PersonelleriGoster();
            }
            catch (Exception hata)
            {
                MessageBox.Show("Hata mesajınız" + hata);;
            }
        }
예제 #2
0
        private void btSenelikIzin_Click(object sender, EventArgs e)
        {
            int        kalanIzin = Convert.ToInt32(textBox4.Text);
            Calisanlar calisan   = new Calisanlar();

            calisan.tcNo = decimal.Parse(textBox1.Text);

            try
            {
                calisan.CalisanIzinKullan(kalanIzin, 2);
                PersonelleriGoster();
            }
            catch (Exception hata)
            {
                MessageBox.Show("Hata mesajınız: " + hata.Message);
            }
        }
예제 #3
0
        private void btnPozisyonDegistir_Click(object sender, EventArgs e)
        {
            string     yeniMevki      = comboBox1.Text;
            Calisanlar calisanNesnesi = new Calisanlar();

            calisanNesnesi.tcNo = decimal.Parse(textBox1.Text);

            if (yeniMevki != null)
            {
                try
                {
                    calisanNesnesi.MevkiDegistir(yeniMevki);

                    PersonelleriGoster();
                }
                catch (Exception hata)
                {
                    MessageBox.Show("Hata mesajı: " + hata.Message);
                }
            }
        }
예제 #4
0
        private void button2_Click_1(object sender, EventArgs e)
        {
            int     eskiMaas;
            decimal yeniMaas;

            yeniMaas = decimal.Parse(textBox2.Text);
            DataSet             gelenCalisan;
            VeritabaniIslemleri islem        = new VeritabaniIslemleri();
            Calisanlar          ornekCalisan = new Calisanlar();

            ornekCalisan.tcNo = decimal.Parse(textBox1.Text);
            gelenCalisan      = islem.VeritabaniSelectIslemi("Select * FROM calisanlar where tc_no='" + textBox1.Text + "' ");
            try
            {
                string title = gelenCalisan.Tables[0].Rows[0]["maas"].ToString();
                if (title == null)
                {
                    MessageBox.Show("Böyle bir çalışan yok!");
                }
                else
                {
                    eskiMaas = int.Parse(title);

                    if (yeniMaas > eskiMaas)
                    {
                        ornekCalisan.MaasiArttir(yeniMaas);
                        PersonelleriGoster();
                    }

                    else
                    {
                        MessageBox.Show("Maaş düşürülemez!, eski maaş daha fazla!");
                    }
                }
            }
            catch (Exception hata)
            {
                MessageBox.Show("Hata Mesajınız: " + hata.Message);
            }
        }
예제 #5
0
 public void CalisanEkle(Calisanlar calisan)
 {
     MarketIslemleri.VeritabaniCalisanEkle(calisan);
 }