Exemple #1
0
        /// <summary>
        /// butona tiklandiginda DR'den kitap ekleyen fonksiyon
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnKitapEkleDR_Click(object sender, EventArgs e)
        {
            AdminUser adminUserNesnesi = FormAnaEkran.AdminUserNesnesi;

            adminUserNesnesi.logAdmin(this, btnKitapEkleDR.Name, adminUserNesnesi.userName);
            Bitmap         bitti       = new Bitmap("D:\\Resimadi" + dgwsirasi + ".jpg");
            SaveFileDialog dosyaKaydet = new SaveFileDialog();
            SQLkitap       cek         = new SQLkitap();

            cek.kitaplariSQLdenCek();
            bookNesnesi.Name       = dgwDr.Rows[dgwsirasi].Cells[0].Value.ToString();
            bookNesnesi.IsbnNumber = txtIsbnDR.Text;
            dosyaKaydet.FileName   = @"KitapFotograf\kitap" + (SQLkitap.sonid + 1) + ".png";
            bitti.Save(dosyaKaydet.FileName);

            bookNesnesi.Price              = double.Parse(dgwDr.Rows[dgwsirasi].Cells[1].Value.ToString());
            bookNesnesi.IsbnNumber         = txtIsbnDR.Text;
            bookNesnesi.Author             = dgwDr.Rows[dgwsirasi].Cells[2].Value.ToString();
            bookNesnesi.Publisher          = dgwDr.Rows[dgwsirasi].Cells[3].Value.ToString();
            bookNesnesi.Page               = int.Parse(dgwDr.Rows[dgwsirasi].Cells[4].Value.ToString());
            bookNesnesi.Cover_page_picture = "KitapFotograf\\kitap" + (SQLkitap.sonid + 1) + ".png";
            bookNesnesi.ImageLocation      = "KitapFotograf\\kitap" + (SQLkitap.sonid + 1) + ".png";
            bookNesnesi.TypeOfBook         = cmbKitapDR.Text;
            SQLkitap.sonid++;
            adminUserNesnesi.addNewItem(bookNesnesi);
            //kitap.kitaplariSQLeEkle(bookNesnesi);
            tabloGoster();
        }
        /// <summary>
        /// kitaplari bu ekranda gosterir
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnBook_Click(object sender, EventArgs e)
        {
            if (CustomerNesnesi != null)
            {
                CustomerNesnesi.logCustomer(this, btnBook.Name, CustomerNesnesi.userName);
            }

            SQLkitap kitapCek = new SQLkitap();

            if (SQLkitap.veriAdetSay < SQLkitap.sqlAdetBul)
            {
                kitapCek.kitaplariSQLdenCek();
                kitaplariGoster(kitapCek.dondur());
            }
            else if (SQLkitap.veriAdetSay != 0)
            {
                kitapCek.kitaplariSQLdenGeriCek();
                kitaplariGoster(kitapCek.dondur());
            }
        }
Exemple #3
0
        /// <summary>
        /// eklenecek olan kitabin fotografini alan fonksiyon
        /// </summary>
        private void KitapFotoAl()
        {
            OpenFileDialog dosyaAc = new OpenFileDialog();

            string yol;

            dosyaAc.Filter = "png Files |*.png| jpg Files|*.jpg";
            if (dosyaAc.ShowDialog() == DialogResult.OK)
            {
                yol = dosyaAc.FileName;
                Bitmap bitti = new Bitmap(yol);

                SaveFileDialog dosyaKaydet = new SaveFileDialog();
                SQLkitap       cek         = new SQLkitap();
                cek.kitaplariSQLdenCek();
                dosyaKaydet.FileName           = @"KitapFotograf\kitap" + SQLkitap.veriAdetSay + ".png";
                pbxKitapFotograf.ImageLocation = dosyaKaydet.FileName;
                bitti.Save(dosyaKaydet.FileName);
            }
        }
        /// <summary>
        /// bir sonraki 5 liyi gosterir
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        public void btnIleriGoster_Click(object sender, EventArgs e)
        {
            if (CustomerNesnesi != null)
            {
                CustomerNesnesi.logCustomer(this, btnIleriGoster.Name, CustomerNesnesi.userName);
            }
            switch (tiklanmaDurumu)
            {
            case 1:
                if (SQLkitap.veriAdetSay < SQLkitap.sqlAdetBul)
                {
                    SQLkitap kitapCek = new SQLkitap();
                    kitapCek.kitaplariSQLdenCek();
                    kitaplariGoster(kitapCek.dondur());
                }
                break;

            case 2:
                if (SQLdergi.veriAdetSay < SQLdergi.sqlAdetBul)
                {
                    SQLdergi dergiCek = new SQLdergi();
                    dergiCek.dergileriSQLdenCek();
                    dergileriGoster(dergiCek.dondur());
                }
                break;

            case 3:
                if (SQLmusicCd.veriAdetSay < SQLmusicCd.sqlAdetBul)
                {
                    SQLmusicCd cdCek = new SQLmusicCd();
                    cdCek.muzikCDleriSQLdenCek();
                    muzikCDleriGoster(cdCek.dondur());
                }
                break;
            }
        }