Beispiel #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());
            }
        }
Beispiel #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);
            }
        }
        private void pboxAra_Click(object sender, EventArgs e)
        {
            dgwAranan.Visible = true;
            SQLkitap bulkitap = new SQLkitap();
            //SQLdergi buldergi = new SQLdergi();
            //SQLmusicCd bulcd = new SQLmusicCd();

            DataTable tablo  = new DataTable();
            string    aranan = txtAra.Text.ToString();

            bulkitap.kitapAra(aranan, ref tablo);


            //buldergi.dergiAra(txtAra.Text, ref tablo1);

            //bulcd.cdAra(txtAra.Text, ref tablo2);

            dgwAranan.DataSource       = tablo;
            dgwAranan.Columns[0].Width = 300;
            txtAra.Text = "";
        }
        /// <summary>
        /// bir onceki 5 liyi gosterir
        /// </summary>
        /// <param name="sender"></param>
        /// <param name="e"></param>
        private void btnGeriGoster_Click(object sender, EventArgs e)
        {
            if (CustomerNesnesi != null)
            {
                CustomerNesnesi.logCustomer(this, btnGeriGoster.Name, CustomerNesnesi.userName);
            }
            switch (tiklanmaDurumu)
            {
            case 1:
                if (SQLkitap.veriAdetSay > 5)
                {
                    SQLkitap kitapCek = new SQLkitap();
                    kitapCek.kitaplariSQLdenGeriCek();
                    kitaplariGeriGoster(kitapCek.dondur());
                }
                break;

            case 2:

                if (SQLdergi.veriAdetSay > 5)
                {
                    SQLdergi dergiCek = new SQLdergi();
                    dergiCek.dergileriSQLdenGeriCek();
                    dergileriGeriGoster(dergiCek.dondur());
                }
                break;

            case 3:

                if (SQLmusicCd.veriAdetSay > 5)
                {
                    SQLmusicCd cdCek = new SQLmusicCd();
                    cdCek.muzikCDleriSQLdenGeriCek();
                    muzikCDleriGeriGoster(cdCek.dondur());
                }
                break;
            }
        }
        private void dgwAranan_CellMouseDoubleClick(object sender, DataGridViewCellMouseEventArgs e)
        {
            SQLkitap bulkitap = new SQLkitap();

            bulkitap.kitabigoster(dgwAranan.Rows[e.RowIndex].Cells[0].Value.ToString());
        }