Exemplo n.º 1
0
        /// <summary>
        /// butona tiklandiginda urunu alan fonksiyon
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnOnayla_Click(object sender, EventArgs e)
        {
            if (CustomerNesnesi != null)
            {
                CustomerNesnesi.logCustomer(this, btnOnayla.Name, CustomerNesnesi.userName);
                bool kontrolKart        = girdiKontrol(mtxtKart.Text);
                bool kontrolSonKullanma = girdiKontrol(mtxtSnKullanma.Text);
                bool kontrolCvc         = girdiKontrol(mtxtCvc.Text);
                bool kontrolText        = girdiKontrol(mtxtTelefon.Text);
                if (radiobtnYeniAdres.Checked == true)
                {
                    bool kontrolAdres = girdiKontrol(txtAdres1.Text);
                }
                else if (radiobtnYeniAdres1.Checked == true)
                {
                    bool kontrolAdres1 = girdiKontrol(txtAdres1.Text);
                }

                if (kontrolKart && kontrolSonKullanma && kontrolCvc && kontrolText)
                {
                    absSiparis siparis1 = new absSiparis("*****@*****.**", CustomerNesnesi.name);
                    siparis1.Mail.Add(new mailAt {
                        E_mail = "*****@*****.**"
                    });
                    siparis1.onayekle(sepetSinif.dondurliste());


                    sepetSinif.sendInvoidcebyEmail();
                    cardEkle();
                    ShoppingCard card = ShoppingCard.shoppingCard;
                    card.dgwSil();

                    FormSiparisAlındı tsk = FormSiparisAlındı.formSiparisAlındı;
                    tsk.ShowDialog();
                }
                else
                {
                    MessageBox.Show("Bilgilerin Eksiksiz Doldurulması Gerekmektedir");
                }
            }
            else
            {
                MessageBox.Show("giris yapmalısınız");
            }
        }
Exemplo n.º 2
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);
            }
        }