Example #1
0
        protected void btnKaydet_Click(object sender, EventArgs e)
        {
            tblPersonel t = new tblPersonel();

            t.PersonelAd    = txtAd.Text;
            t.PersonelSoyad = txtSoyad.Text;
            db.tblPersonels.Add(t);
            db.SaveChanges();

            var personel = db.tblPersonels.ToList();

            Repeater1.DataSource = personel;
            Repeater1.DataBind();
        }
Example #2
0
        private void Ac(int secimId)
        {
            edit = true;//güncelleme işlemi yapabilmek için
            tblPersonel pers = db.tblPersonels.Find(secimId);

            txtAd.Text         = pers.Adi;                       //tersten yaptık güncelleme işlemi için bunlar.
            txtAdres.Text      = pers.Adres;
            txtDepartman.Text  = pers.tblDepartman.DepartmanAdi; //foreign key
            txtDogumTarih.Text = pers.DogumTarih.ToString();
            txtİsBasTarih.Text = pers.IsBasTarih.ToString();
            txtİsSonTarih.Text = pers.IsSonTarih.ToString();
            txtPersonelNo.Text = pers.PersonelNo;
            txtTc.Text         = pers.TcNo;
            txtTel.Text        = pers.Tel;
            txtEmail.Text      = pers.Email;
        }
Example #3
0
        private void Ac(int secimId)
        {
            edit = true;
            tblPersonel pers = db.tblPersonels.Find(secimId);

            txtAd.Text         = pers.Adi;
            txtAdres.Text      = pers.Adres;
            txtDepartman.Text  = pers.blgDepartman.DepartmanAdi;
            txtDogumTarih.Text = pers.DogumTarihi.ToString();
            txtEmail.Text      = pers.Email;
            txtIsBasTarih.Text = pers.IsBasTarih.ToString();
            txtIsSonTarih.Text = pers.IsSonTarih.ToString();
            txtPersonelNo.Text = pers.PersonelNo;
            txtTc.Text         = pers.Tcno;
            txtTel.Text        = pers.Telefon;
        }
Example #4
0
        void Guncelle()
        {
            tblPersonel pers = db.tblPersonels.Find(secimId);  // nesne oluşturduk.

            pers.Adi         = txtAd.Text;
            pers.PersonelNo  = txtPersonelNo.Text;
            pers.Adres       = txtAdres.Text;
            pers.DepartmanId = db.blgDepartmen.First(x => x.DepartmanAdi == txtDepartman.Text).Id;  // x artık departman tablosundaki id ve adına ulaşabiliyor. First tek kayıt getir demek. landa experision
            pers.DogumTarihi = Convert.ToDateTime(txtDogumTarih.Text);
            pers.Email       = txtEmail.Text;
            pers.IsBasTarih  = Convert.ToDateTime(txtIsBasTarih.Text);
            pers.IsSonTarih  = Convert.ToDateTime(txtIsSonTarih.Text);
            pers.PersonelNo  = txtPersonelNo.Text;
            pers.Tcno        = txtTc.Text;
            pers.Telefon     = txtTel.Text;
            // db de oluşturduğum nesneyi doldurdum
            db.SaveChanges();
            MessageBox.Show("Güncelleme Başarılı");
            Listele();
            Temizle();
        }
Example #5
0
        void Guncelle()
        {
            tblPersonel pers = db.tblPersonels.Find(secimId);

            pers.Adi         = txtAd.Text;
            pers.Adres       = txtAdres.Text;
            pers.DepartmanId = db.blgDepartmen.First(x => x.DepartmanAdi == txtDepartman.Text).Id;
            pers.DogumTarih  = Convert.ToDateTime(txtDogumTarih.Text);
            pers.IsBasTarih  = Convert.ToDateTime(txtIsBasTarih.Text);
            pers.IsSonTarih  = Convert.ToDateTime(txtIsSonTarih.Text);
            pers.Tcno        = txtTc.Text;
            pers.Telefon     = txtTel.Text;
            pers.Email       = txtEmail.Text;
            pers.PersonelNo  = txtPersonelNo.Text;


            db.SaveChanges();
            MessageBox.Show("Güncelleme Başarılı");
            Listele();
            Temizle();
        }
Example #6
0
        void Guncelle()
        {
            tblPersonel pers = db.tblPersonels.Find(secimId);

            pers.Adi         = txtAd.Text;
            pers.Adres       = txtAdres.Text;
            pers.DepartmanId = db.tblDepartmen.First(x => x.DepartmanAdi == txtDepartman.Text).Id; // First tek bir kayıt döndürmesini sağlıyor. x'i biz tanımlıyoruz(a,b,c  denebilir.)
            pers.DogumTarih  = DateTime.Parse(txtDogumTarih.Text);                                 //Parse da null değeri girilirse inception hatası verir. Convert ise '0' değerini atar.
            //pers.DogumTarihi = Convert.ToDateTime (txtDogumTarih.Text); Üst satırın yerine kullanılabilir.
            pers.Email      = txtEmail.Text;
            pers.IsBasTarih = DateTime.Parse(txtİsBasTarih.Text);
            pers.IsSonTarih = DateTime.Parse(txtİsSonTarih.Text);
            pers.PersonelNo = txtPersonelNo.Text;
            pers.TcNo       = txtTc.Text;
            pers.Tel        = txtTel.Text;


            db.SaveChanges();
            MessageBox.Show("Güncelleme Başarılı.");
            Listele();
            Temizle();
        }
Example #7
0
        private void YeniKaydet()
        {
            tblPersonel pers = new tblPersonel();

            pers.Adi         = txtAd.Text;
            pers.Adres       = txtAdres.Text;
            pers.DepartmanId = db.blgDepartmen.First(x => x.DepartmanAdi == txtDepartman.Text).Id;

            pers.DogumTarih = Convert.ToDateTime(txtDogumTarih.Text);
            pers.IsBasTarih = Convert.ToDateTime(txtIsBasTarih.Text);
            pers.IsSonTarih = Convert.ToDateTime(txtIsSonTarih.Text);
            pers.Tcno       = txtTc.Text;
            pers.Telefon    = txtTel.Text;
            pers.Email      = txtEmail.Text;
            pers.PersonelNo = txtPersonelNo.Text;

            db.tblPersonels.Add(pers);
            db.SaveChanges();
            MessageBox.Show("Kayıt Başarılı");
            Listele();
            Temizle();
        }
Example #8
0
        private void YeniKaydet() //2
        {
            tblPersonel pers = new tblPersonel();

            pers.Adi         = txtAd.Text;                                                         //solda yazdığım sağdakine bilgi taşır
            pers.Adres       = txtAdres.Text;
            pers.DepartmanId = db.blgDepartmen.First(x => x.DepartmanAdi == txtDepartman.Text).Id; //Firs tek bir kayıt getirir.
            pers.DogumTarih  = DateTime.Parse(txtDogumTarih.Text);
            //pers.DogumTarih = Convert.ToDateTime(txtDogumTarih.Text); ikisi de aynı.Tarihli olanları hep böyle yapmalıyız.
            //Parse de null diye bi değer gelirse hata verir.Convertte 0 değeri vericek.
            pers.Email      = txtEmail.Text;
            pers.İsBasTarih = Convert.ToDateTime(txtİsBasTarih.Text);
            pers.İsSonTarih = Convert.ToDateTime(txtİsSonTarih.Text);
            pers.PersonelNo = txtPersonelNo.Text;
            pers.TcNo       = txtTc.Text;
            pers.Tel        = txtTel.Text;

            db.tblPersonels.Add(pers);
            db.SaveChanges();
            MessageBox.Show("Kayıt Başarılı.");
            Listele();
            Temizle();
        }