コード例 #1
0
 private void btnDegistir_Click(object sender, EventArgs e)
 {
     if (txtAdi.Text.Trim() != "" && txtSoyadi.Text.Trim() != "")
     {
         cMusteri m     = new cMusteri();
         bool     Sonuc = m.MusteriKontrol(txtAdi.Text, txtSoyadi.Text, musteriNo);
         if (Sonuc)
         {
             MessageBox.Show("Bu müşteri önceden kayıtlı!");
             txtAdi.Focus();
         }
         else
         {
             m.MusteriNo    = musteriNo;
             m.MusteriAd    = txtAdi.Text;
             m.MusteriSoyad = txtSoyadi.Text;
             m.Telefon      = txtTelefon.Text;
             m.Adres        = txtAdres.Text;
             Sonuc          = m.MusteriGuncelle(m);
             if (Sonuc)
             {
                 MessageBox.Show("Müşteri bilgileri kayıt edildi.");
                 Temizle();
                 m.MusterileriGetir(lvMusteriler);
             }
         }
     }
     else
     {
         MessageBox.Show("Adı ve Soyadı bilgilerini girmelisiniz!", "Eksik Bilgi!");
     }
 }
コード例 #2
0
        private void MusteriTanimla_Load(object sender, EventArgs e)
        {
            this.Top  = 0;
            this.Left = 0;
            cMusteri m = new cMusteri();

            m.MusterileriGetir(lvMusteriler);
        }
コード例 #3
0
 private void btnSil_Click(object sender, EventArgs e)
 {
     if (MessageBox.Show("Silmek İstiyor musunuz?", "SİLİNSİN Mİ", MessageBoxButtons.YesNo, MessageBoxIcon.Question) == DialogResult.Yes)
     {
         cMusteri m     = new cMusteri();
         bool     Sonuc = m.MusteriSil(musteriNo);
         if (Sonuc)
         {
             MessageBox.Show("Müşteri bilgileri silindi.");
             Temizle();
             btnDegistir.Enabled = false;
             btnSil.Enabled      = false;
             m.MusterileriGetir(lvMusteriler);
         }
     }
 }
コード例 #4
0
        public bool MusteriGuncelle(cMusteri m)
        {
            bool       Sonuc = false;
            SqlCommand comm  = new SqlCommand("Update Musteriler Set  MusteriAd=@MusteriAd, MusteriSoyad=@MusteriSoyad, Telefon=@Telefon, Adres=@Adres where MusteriNo=@MusteriNo", conn);

            comm.Parameters.Add("@MusteriAd", SqlDbType.VarChar).Value    = m._musteriAd;
            comm.Parameters.Add("@MusteriSoyad", SqlDbType.VarChar).Value = m._musteriSoyad;
            comm.Parameters.Add("@Telefon", SqlDbType.VarChar).Value      = m._telefon;
            comm.Parameters.Add("@Adres", SqlDbType.VarChar).Value        = m._adres;
            comm.Parameters.Add("@MusteriNo", SqlDbType.Int).Value        = m._musteriNo;
            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            Sonuc = Convert.ToBoolean(comm.ExecuteNonQuery());
            conn.Close();
            return(Sonuc);
        }
コード例 #5
0
        public bool MusteriEkle(cMusteri m)
        {
            bool       Sonuc = false;
            SqlCommand comm  = new SqlCommand("Insert into Musteriler (MusteriAd, MusteriSoyad, Telefon, Adres, Silindi) values(@MusteriAd, @MusteriSoyad, @Telefon, @Adres, @Silindi)", conn);

            comm.Parameters.Add("@MusteriAd", SqlDbType.VarChar).Value    = m._musteriAd;
            comm.Parameters.Add("@MusteriSoyad", SqlDbType.VarChar).Value = m._musteriSoyad;
            comm.Parameters.Add("@Telefon", SqlDbType.VarChar).Value      = m._telefon;
            comm.Parameters.Add("@Adres", SqlDbType.VarChar).Value        = m._adres;
            comm.Parameters.Add("@Silindi", SqlDbType.VarChar).Value      = false;
            if (conn.State == ConnectionState.Closed)
            {
                conn.Open();
            }
            Sonuc = Convert.ToBoolean(comm.ExecuteNonQuery());
            conn.Close();
            return(Sonuc);
        }
コード例 #6
0
        private void txtAdaGore_TextChanged(object sender, EventArgs e)
        {
            cMusteri m = new cMusteri();

            m.MusterileriGetirByAdaGore(txtAdaGore.Text, lvMusteriler);
        }