コード例 #1
0
        private void frmUrunDuzenle_Load(object sender, EventArgs e)
        {
            u = BLLUrun.UrunBul(frmUrunler.urunID);

            cmbKategori.DataSource    = BLLKategori.Listele();
            cmbKategori.DisplayMember = "CategoryName";
            cmbKategori.ValueMember   = "ID";
            cmbKategori.SelectedValue = BLLKategori.UrunKategoriBul(u.SubCategoryID).ID;


            cmbMarka.DataSource    = BLLMarka.Listele();
            cmbMarka.DisplayMember = "BrandName";
            cmbMarka.ValueMember   = "ID";
            cmbMarka.SelectedValue = BLLMarka.MarkaBul(u.BrandID).ID;


            int id = BLLKategori.UrunKategoriBul(u.SubCategoryID).ID;

            cmbAltKategori.DataSource    = BLLAltKategori.AltKategoriListele(id);
            cmbAltKategori.DisplayMember = "SubCategoryName";
            cmbAltKategori.ValueMember   = "ID";
            cmbAltKategori.SelectedValue = BLLAltKategori.AltKategoriBul(u.SubCategoryID).ID;


            txtUrunAdi.Text           = u.ProductName;
            numFiyat.Value            = u.Price;
            numStok.Value             = u.Stock;
            txtAciklama.Text          = u.Description;
            pictureBox1.ImageLocation = u.MasterPhotoPath;
            btnGozat.Visible          = false;
        }
コード例 #2
0
        private void lviMarkalar_DoubleClick(object sender, EventArgs e)
        {
            mID = Convert.ToInt32(lviMarkalar.SelectedItems[0].SubItems[0].Text);
            EMarka m = BLLMarka.MarkaBul(mID);

            txtMarkaAdi.Text          = m.BrandName;
            pictureBox1.ImageLocation = m.BrandPhotoPath;
            btnGozat.Visible          = false;
        }
コード例 #3
0
        private void btnSil_Click(object sender, EventArgs e)
        {
            EMarka m     = BLLMarka.MarkaBul(mID);
            string cevap = BLLMarka.Sil(m);

            if (File.Exists(m.BrandPhotoPath))
            {
                File.Delete(m.BrandPhotoPath);
            }
            MessageBox.Show(cevap);
            Doldur();
        }
コード例 #4
0
        public void Doldur()
        {
            lviUrunler.Items.Clear();
            foreach (EUrun item in BLLUrun.Listele())
            {
                ListViewItem lvi = new ListViewItem();
                lvi.Text = item.ID.ToString();
                //lvi.SubItems.Add(BLLKategori.UrunKategoriBul(item.SubCategoryID));
                lvi.SubItems.Add(BLLKategori.UrunKategoriBul(item.SubCategoryID).CategoryName);
                lvi.SubItems.Add(BLLAltKategori.AltKategoriBul(item.SubCategoryID).SubCategoryName);
                lvi.SubItems.Add(BLLMarka.MarkaBul(item.BrandID).BrandName);
                lvi.SubItems.Add(item.ProductName.ToString());
                lvi.SubItems.Add(item.Price.ToString("c2"));
                lvi.SubItems.Add(item.Stock.ToString());
                lvi.SubItems.Add(item.Description.ToString());
                lvi.SubItems.Add(item.MasterPhotoPath.ToString());

                lviUrunler.Items.Add(lvi);
            }
        }
コード例 #5
0
        private void btnGuncelle_Click(object sender, EventArgs e)
        {
            EMarka m        = BLLMarka.MarkaBul(mID);
            string eskiFoto = m.BrandPhotoPath;

            m.BrandName = txtMarkaAdi.Text;
            Guid resimAdi = Guid.NewGuid();

            if (BLLMarka.ResimKontrol(pictureBox1.ImageLocation) == "Hata")
            {
                MessageBox.Show("Resim seçiniz...");
                return;
            }
            m.BrandPhotoPath = @"C:\Users\Public\ONRMuhendislik\Marka Resimleri\" + resimAdi + ".jpg";
            File.Copy(BLLMarka.ResimKontrol(pictureBox1.ImageLocation), @"C:\Users\Public\ONRMuhendislik\Marka Resimleri\" + resimAdi + ".jpg");
            if (File.Exists(eskiFoto))
            {
                File.Delete(eskiFoto);
            }
            string cevap = BLLMarka.Duzenle(m);

            MessageBox.Show(cevap);
            Doldur();
        }