private void lviMusteriler_MouseDoubleClick(object sender, MouseEventArgs e)
        {
            mID = Convert.ToInt32(lviMusteriler.SelectedItems[0].SubItems[0].Text);
            EMusteri m = BLLMusteri.MusteriBul(mID);

            lblSecilen.Text = m.Firstname + " " + m.Lastname;
        }
Beispiel #2
0
        public static void MKayiTEkle(EMusteri MusteriBilgileri)
        {
            OleDbConnection baglanti = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Veritabani\\Data.mdb;Jet OLEDB:Database Password=ayakkabi_gelisimsoft;");
            OleDbCommand    ekle     = new OleDbCommand("insert into musteriler(unvan,adres,sehir,telefon,faks,vdairesi,vno) values(@unvan,@adres,@sehir,@telefon,@faks,@vdairesi,@vno)", baglanti);

            ekle.Parameters.AddWithValue("@unvan", MusteriBilgileri._unvan);
            ekle.Parameters.AddWithValue("@adres", MusteriBilgileri._adres);
            ekle.Parameters.AddWithValue("@sehir", MusteriBilgileri._sehir);
            ekle.Parameters.AddWithValue("@telefon", MusteriBilgileri._telefon);
            ekle.Parameters.AddWithValue("@faks", MusteriBilgileri._faks);
            ekle.Parameters.AddWithValue("@vdairesi", MusteriBilgileri._vergidairesi);
            ekle.Parameters.AddWithValue("@vno", MusteriBilgileri._vergino);
            if (ekle.Connection.State == ConnectionState.Closed)
            {
                baglanti.Open();
            }
            try
            {
                if (ekle.ExecuteNonQuery() > 0)
                {
                    MessageBox.Show("Kayıt İşlemi Yapılmıştır", "Sonuc", MessageBoxButtons.OK, MessageBoxIcon.Information);
                }
                else
                {
                    MessageBox.Show("Kayıt İşlemi Yapılamadı !!!", "Sonuc", MessageBoxButtons.OK, MessageBoxIcon.Error);
                }
            }
            catch (Exception Ex)
            {
                MessageBox.Show(Ex.ToString(), "Hata", MessageBoxButtons.OK, MessageBoxIcon.Warning);
            }
            finally { baglanti.Close(); }
        }
Beispiel #3
0
        public static EMusteri MusteriBul(int mID)
        {
            SqlCommand cmd = new SqlCommand("sp_MusteriBul", baglanti.conn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@mID", mID);
            baglanti.conn.Open();
            SqlDataReader dr = cmd.ExecuteReader();
            EMusteri      m  = new EMusteri();

            while (dr.Read())
            {
                m.ID             = Convert.ToInt32(dr["ID"].ToString());
                m.Username       = dr["Username"].ToString();
                m.Password       = dr["Password"].ToString();
                m.Firstname      = dr["Firstname"].ToString();
                m.Lastname       = dr["Lastname"].ToString();
                m.Mail           = dr["Mail"].ToString();
                m.Phone          = dr["Phone"].ToString();
                m.RegisteredDate = Convert.ToDateTime(dr["RegisteredDate"].ToString());
            }
            dr.Close();
            baglanti.conn.Close();
            return(m);
        }
        private void btnSil_Click(object sender, EventArgs e)
        {
            EMusteri m     = BLLMusteri.MusteriBul(mID);
            string   cevap = BLLMusteri.Sil(m);

            MessageBox.Show(cevap);
            Doldur();
        }
 private void frmMusteriDuzenle_Load(object sender, EventArgs e)
 {
     m               = BLLMusteri.MusteriBul(frmMusteriler.mID);
     txtMail.Text    = m.Mail;
     txtSifre.Text   = m.Password;
     txtAdi.Text     = m.Firstname;
     txtSoyadi.Text  = m.Lastname;
     txtTelefon.Text = m.Phone;
 }
Beispiel #6
0
        public static void Sil(EMusteri m)
        {
            SqlCommand cmd = new SqlCommand("sp_MusteriSil", baglanti.conn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@mID", m.ID);
            baglanti.conn.Open();
            cmd.ExecuteNonQuery();
            baglanti.conn.Close();
        }
Beispiel #7
0
 public static string Sil(EMusteri m)
 {
     if (m.ID > 0)
     {
         DALMusteri.Sil(m);
         return("Silindi");
     }
     else
     {
         return("Hatalı işlem...");
     }
 }
Beispiel #8
0
 public static string Duzenle(EMusteri m)
 {
     if (m.ID < 0 || m.Firstname == "" || m.Lastname == "" || m.Username == "" || m.Password == "" || m.Mail == "" || m.Phone == "")
     {
         return("Hatalı işlem...");
     }
     else
     {
         DALMusteri.Duzenle(m);
         return("Düzenlendi...");
     }
 }
Beispiel #9
0
 public static string Ekle(EMusteri m)
 {
     if (m.Mail != "" && m.Password != "" && m.Firstname != "" && m.Lastname != "" && m.Phone != "")
     {
         if (DALMusteri.Ekle(m) > 0)
         {
             return("Eklendi");
         }
         else
         {
             return("Aynı müşteri var, farklı bir isim giriniz...");
         }
     }
     return("Hatalı işlem");
 }
Beispiel #10
0
        public static void Duzenle(EMusteri m)
        {
            SqlCommand cmd = new SqlCommand("sp_MusteriDuzenle", baglanti.conn);

            cmd.CommandType = CommandType.StoredProcedure;
            cmd.Parameters.AddWithValue("@id", m.ID);
            cmd.Parameters.AddWithValue("@kulAdi", m.Username);
            cmd.Parameters.AddWithValue("@sifre", m.Password);
            cmd.Parameters.AddWithValue("@ad", m.Firstname);
            cmd.Parameters.AddWithValue("@soyad", m.Lastname);
            cmd.Parameters.AddWithValue("@mail", m.Mail);
            cmd.Parameters.AddWithValue("@telefon", m.Phone);
            baglanti.conn.Open();
            cmd.ExecuteNonQuery();
            baglanti.conn.Close();
        }
Beispiel #11
0
        private void btnEkle_Click(object sender, EventArgs e)
        {
            EMusteri m = new EMusteri();

            m.Username       = txtMail.Text;
            m.Password       = txtSifre.Text;
            m.Firstname      = txtAdi.Text;
            m.Lastname       = txtSoyadi.Text;
            m.Mail           = txtMail.Text;
            m.Phone          = txtTelefon.Text;
            m.RegisteredDate = DateTime.Now;
            string cevap = BLLMusteri.Ekle(m);

            MessageBox.Show(cevap);
            frmMusteriler f = Application.OpenForms["frmMusteriler"] as frmMusteriler;

            f.Doldur();
        }
Beispiel #12
0
        public static DataTable MKayitGetirByID(EMusteri SeciliOlan)
        {
            OleDbConnection con = new OleDbConnection("Provider=Microsoft.Jet.OLEDB.4.0;Data Source=Veritabani\\Data.mdb;Jet OLEDB:Database Password=ayakkabi_gelisimsoft;");

            if (con.State == ConnectionState.Closed)
            {
                con.Close();
            }
            OleDbCommand com2 = new OleDbCommand("SELECT musteriler.unvan, musteriler.adres, musteriler.sehir, musteriler.telefon, musteriler.faks, musteriler.vdairesi, musteriler.vno, musteriler.bakiye, musteriler.musteriID FROM musteriler WHERE (((musteriler.musteriID)=@ID))", con);

            com2.Parameters.AddWithValue("@ID", SeciliOlan.MusteriID);
            OleDbDataAdapter adep = new OleDbDataAdapter(com2);
            DataTable        det  = new DataTable();

            adep.Fill(det);
            con.Close();
            return(det);
        }
Beispiel #13
0
        private void button1_Click(object sender, EventArgs e)
        {
            DialogResult sor = MessageBox.Show("Cari Kartı Kaydetmek İstediğinize Emin misiniz ?", "Kayıt", MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (sor == DialogResult.Yes)
            {
                EMusteri musterim = new EMusteri();
                musterim._adres        = adres.Text;
                musterim._faks         = fax.Text;
                musterim._sehir        = sehir.Text;
                musterim._telefon      = tlf.Text;
                musterim._unvan        = unvantxt.Text;
                musterim._vergidairesi = vdairesitxt.Text;
                musterim._vergino      = vnotxt.Text;
                FMusteri.MKayiTEkle(musterim);
                Temizle();
                Listemidoldur();
            }
        }
 private void button2_Click(object sender, EventArgs e)
 {
     if (comboBox1.SelectedIndex == 0)
     {
         MessageBox.Show("Lütfen Müşteri için Bir Firma Seçiniz.", "Hata", MessageBoxButtons.OK, MessageBoxIcon.Hand);
     }
     else
     {
         listView1.Items.Clear();
         EMusteri musterimByMusteri = new EMusteri();
         musterimByMusteri.MusteriID = Convert.ToInt32(comboBox1.SelectedValue);
         DataTable det = FMusteri.MKayitGetirByID(musterimByMusteri);
         if (det.Rows.Count != 0)
         {
             for (int i = 0; i < det.Rows.Count; i++)
             {
                 if (det.Rows[i]["bakiye"].ToString() == DBNull.Value.ToString())
                 {
                     tutarimiz = 0;
                 }
                 else
                 {
                     tutarimiz = Convert.ToDouble(det.Rows[i]["bakiye"].ToString());
                 }
                 string       tutar    = string.Format("{0:C}", tutarimiz);
                 ListViewItem listecik = new ListViewItem(det.Rows[i]["unvan"].ToString());
                 listecik.SubItems.Add(det.Rows[i]["adres"].ToString());
                 listecik.SubItems.Add(det.Rows[i]["sehir"].ToString());
                 listecik.SubItems.Add(det.Rows[i]["telefon"].ToString());
                 listecik.SubItems.Add(det.Rows[i]["faks"].ToString());
                 listecik.SubItems.Add(det.Rows[i]["vdairesi"].ToString());
                 listecik.SubItems.Add(det.Rows[i]["vno"].ToString());
                 listecik.SubItems.Add(tutar);
                 listView1.Items.Add(listecik);
             }
         }
         else
         {
             MessageBox.Show("İlgili Müşteri Hakkında Kayıt Bulunamamıştır. !", "Arama Sonuç", MessageBoxButtons.OK, MessageBoxIcon.Error);
             Listemidoldur();
         }
     }
 }
Beispiel #15
0
        public void Doldur()
        {
            lviAdresler.Items.Clear();
            EMusteri m = BLLMusteri.MusteriBul(frmMusteriler.mID);

            foreach (EAdres item in BLLAdres.MusteriAdresListele(m.ID))
            {
                ListViewItem lvi = new ListViewItem();
                lvi.Text = item.ID.ToString();
                lvi.SubItems.Add(item.AddressName.ToString());
                lvi.SubItems.Add(item.Firstname.ToString());
                lvi.SubItems.Add(item.Lastname.ToString());
                lvi.SubItems.Add(item.City.ToString());
                lvi.SubItems.Add(item.Town.ToString());
                lvi.SubItems.Add(item.PostalCode.ToString());
                lvi.SubItems.Add(item.Address.ToString());

                lviAdresler.Items.Add(lvi);
            }
        }
Beispiel #16
0
        public static List <EMusteri> Listele()
        {
            SqlCommand cmd = new SqlCommand("sp_MusteriListele", baglanti.conn);

            cmd.CommandType = CommandType.StoredProcedure;
            baglanti.conn.Open();
            SqlDataReader   dr     = cmd.ExecuteReader();
            List <EMusteri> mListe = new List <EMusteri>();

            while (dr.Read())
            {
                EMusteri m = new EMusteri();
                m.ID             = Convert.ToInt32(dr["ID"].ToString());
                m.Firstname      = dr["Firstname"].ToString();
                m.Lastname       = dr["Lastname"].ToString();
                m.Mail           = dr["Mail"].ToString();
                m.Phone          = dr["Phone"].ToString();
                m.RegisteredDate = Convert.ToDateTime(dr["RegisteredDate"].ToString());
                mListe.Add(m);
            }
            dr.Close();
            baglanti.conn.Close();
            return(mListe);
        }
Beispiel #17
0
 private void frmAdresEkle_Load(object sender, EventArgs e)
 {
     m = BLLMusteri.MusteriBul(frmMusteriler.mID);
     lblKullanici.Text = m.Mail;
 }