Ejemplo n.º 1
0
        /// <summary>
        /// giris yapan kullanicinin bilgilerini alir
        /// </summary>
        public void GirisYapan()
        {
            userNesnesi = new SQL_User();
            if (userNesnesi.GirisYapanMusteri(txtKullaniciAdiUyeGirisi.Text, txtSifreUyeGirisi.Text))
            {
                form1AnaEkran_obj.linklblUyeGirisi.Visible = false;
                form1AnaEkran_obj.linklblKayitOl.Visible   = false;
                MessageBox.Show("Musteri Girişi Yapıldı", "Close Window", MessageBoxButtons.OK, MessageBoxIcon.Information);


                SQL_SepetKayit sepetKayit = new SQL_SepetKayit();
                ShoppingCard   card       = ShoppingCard.shoppingCard;
                FormSepet      sepet      = FormSepet.formSepet();
                FormSepet.listeSepet.Clear();
                ShoppingCard.ListeSepet.Clear();
                sepet.esle();
                sepet.dgwColonDoldur();
                List <Product> cekilenListe = sepetKayit.SepettenCek();

                card.dgwDoldur();
                for (int i = 0; i < cekilenListe.Count; i++)
                {
                    sepet.FormSepeteekle(cekilenListe[i]);
                }
                this.Close();
                form1AnaEkran_obj.linklblCikisYap.Visible = true;
                form1AnaEkran_obj.BringToFront();
            }
            else if (userNesnesi.GirisYapanAdmin(txtKullaniciAdiUyeGirisi.Text, txtSifreUyeGirisi.Text))
            {
                form1AnaEkran_obj.linklblUyeGirisi.Visible    = false;
                form1AnaEkran_obj.linklblKayitOl.Visible      = false;
                form1AnaEkran_obj.linklblCikisYap.Visible     = true;
                formAdminEkrani_obj.lblAdminAdi.Text          = FormAnaEkran.AdminUserNesnesi.name;
                formAdminEkrani_obj.lblAdminKullaniciAdi.Text = FormAnaEkran.AdminUserNesnesi.userName;
                MessageBox.Show("Admin Girişi Yapıldı", "Close Window", MessageBoxButtons.OK, MessageBoxIcon.Information);
                this.Close();
                formAdminEkrani_obj.Show();
            }
            else
            {
                MessageBox.Show("Girdiğiniz Bilgilere Ait Kullanıcı Bulunamadı", "Close Window", MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Ejemplo n.º 2
0
 /// <summary>
 /// dgwsepet datagridview tablosunun colonlarina isim veren fonksiyon
 /// </summary>
 protected internal void dgwColonDoldur()
 {
     dgwSepet.DataSource      = null;
     dgwSepet.ColumnCount     = 6;
     dgwSepet.Columns[0].Name = "ADI";
     dgwSepet.Columns[1].Name = "EKSİLT";
     dgwSepet.Columns[2].Name = "ADET";
     dgwSepet.Columns[3].Name = "ARTTIR";
     dgwSepet.Columns[4].Name = "SİL";
     dgwSepet.Columns[5].Name = "FİYAT";
     pbxUrun.SizeMode         = PictureBoxSizeMode.StretchImage;
     if (sayac == 0)
     {
         //sepetSinif.dgwDoldur();
         if (listeSepet.Count > 0)
         {
             sepetSinif.dgwDoldur();
         }
         else
         {
             dgwSepet.DataSource = "";
         }
     }
 }