示例#1
0
        public bool MusteriBilgileriGuncelle(cMusteriler m)
        {
            bool sonuc = false;


            SqlConnection con = new SqlConnection(gnl.conString);
            SqlCommand    cmd = new SqlCommand("Update Musteriler set AD=@ad,SOYAD=@soyad,TELEFON=@telefon,ADRES=@adres,EMAIL=@email where ID=@musteriId", con);

            try
            {
                if (con.State == ConnectionState.Closed)
                {
                    con.Open();
                }

                cmd.Parameters.Add("@ad", SqlDbType.VarChar).Value        = m._musteriad;
                cmd.Parameters.Add("@soyad", SqlDbType.VarChar).Value     = m._musterisoyad;
                cmd.Parameters.Add("@telefon", SqlDbType.VarChar).Value   = m._telefon;
                cmd.Parameters.Add("@adres", SqlDbType.VarChar).Value     = m._adres;
                cmd.Parameters.Add("@email", SqlDbType.VarChar).Value     = m._email;
                cmd.Parameters.Add("@musteriId", SqlDbType.VarChar).Value = m._musteriid;

                sonuc = Convert.ToBoolean(cmd.ExecuteNonQuery());
            }
            catch (SqlException ex)
            {
                string hata = ex.Message;
            }
            finally
            {
                con.Dispose();
                con.Close();
            }
            return(sonuc);
        }
示例#2
0
        public int MusteriEkle(cMusteriler m)
        {
            int sonuc = 0;


            SqlConnection con = new SqlConnection(gnl.conString);
            SqlCommand    cmd = new SqlCommand("Insert Into Musteriler(AD,SOYAD,TELEFON,ADRES,EMAIL) values (@ad,@soyad,@telefon,@adres,@email);select SCOPE_IDENTITY()", con);

            try
            {
                if (con.State == ConnectionState.Closed)
                {
                    con.Open();
                }

                cmd.Parameters.Add("@ad", SqlDbType.VarChar).Value      = m._musteriad;
                cmd.Parameters.Add("@soyad", SqlDbType.VarChar).Value   = m._musterisoyad;
                cmd.Parameters.Add("@telefon", SqlDbType.VarChar).Value = m._telefon;
                cmd.Parameters.Add("@adres", SqlDbType.VarChar).Value   = m._adres;
                cmd.Parameters.Add("@email", SqlDbType.VarChar).Value   = m._email;

                sonuc = Convert.ToInt32(cmd.ExecuteScalar());
            }
            catch (SqlException ex)
            {
                string hata = ex.Message;
            }
            finally
            {
                con.Dispose();
                con.Close();
            }
            return(sonuc);
        }
 private void MusteriEkleme_Load(object sender, EventArgs e)
 {
     if (cGenel._musteriId > 0)
     {
         cMusteriler c = new cMusteriler();
         txtMusteriNo.Text = cGenel._musteriId.ToString();
         c.musterileriGetirId(Convert.ToInt32(txtMusteriNo.Text), txtMusteriAd, txtMusteriSoyad, txtTelefon, txtAdres, txtEmail);
     }
 }
        private void btnMusteriGuncelle_Click(object sender, EventArgs e)
        {
            if (txtTelefon.Text.Length > 6)
            {
                if (txtMusteriAd.Text == "" || txtMusteriSoyad.Text == "")
                {
                    MessageBox.Show("Lütfen müşterinin ad ve soyad alanlarını doldurunuz.");
                }
                else
                {
                    cMusteriler c = new cMusteriler();
                    c.Musteriad    = txtMusteriAd.Text;
                    c.Musterisoyad = txtMusteriSoyad.Text;
                    c.Telefon      = txtTelefon.Text;
                    c.Email        = txtEmail.Text;
                    c.Adres        = txtAdres.Text;
                    c.Musteriid    = Convert.ToInt32(txtMusteriNo.Text);
                    bool sonuc = c.MusteriBilgileriGuncelle(c);


                    if (sonuc)
                    {
                        if (txtMusteriNo.Text != "")
                        {
                            MessageBox.Show("Müşteri Güncellendi");
                        }
                        else
                        {
                            MessageBox.Show("Müşteri Güncellenemedi !");
                        }
                    }
                    else
                    {
                        MessageBox.Show("Bu müşteri sistemde kayıtlı !");
                    }
                }
            }
            else
            {
                MessageBox.Show("Lütfen en az 7 haneli bir telefon numarası giriniz.");
            }

            frmMusteriAra frm = new frmMusteriAra();

            this.Close();
            frm.Show();
        }
示例#5
0
        private void txtAd_TextChanged(object sender, EventArgs e)
        {
            cMusteriler c = new cMusteriler();

            c.musterigetirAd(lvMusteriler, txtAd.Text);
        }
示例#6
0
        private void frmMusteriAra_Load(object sender, EventArgs e)
        {
            cMusteriler c = new cMusteriler();

            c.musterileriGetir(lvMusteriler);
        }