예제 #1
0
        private void button3_Click(object sender, EventArgs e)
        {
            DialogResult cvp = MessageBox.Show("Kategori silinecek. Dikkat Eğer bu kategoriyi silerseniz o kategoride kayıtlı tüm stok silinecektir. Emin misiniz?", "Kategori Ekleme", MessageBoxButtons.YesNo);

            if (cvp == DialogResult.Yes)
            {
                stokBL sil = new stokBL();
                int    id  = Convert.ToInt32(cmbKategori.SelectedValue);
                if (sil.KategoriSil(id) > 0)
                {
                    MessageBox.Show("Silme İşlemi Başarılı");
                }
                else
                {
                    MessageBox.Show("Hata");
                }
            }
        }
예제 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            try
            {
                DialogResult cvp = MessageBox.Show("Ürün Eklenecek. Emin misiniz?", "Ürün Ekleme", MessageBoxButtons.YesNo);
                if (cvp == DialogResult.Yes)
                {
                    DateTimePicker datetimepicker1 = new DateTimePicker();
                    stokModel      stok            = new stokModel {
                        ayarID = Convert.ToInt32(cmbAyar.Text), kategoriID = Convert.ToInt32(cmbKategori.SelectedValue), gram = decimal.Parse(textBox1.Text, CultureInfo.InvariantCulture), milyem = decimal.Parse(textBox2.Text, CultureInfo.InvariantCulture), giristarih = datetimepicker1.Value.Date, firmaID = Convert.ToInt32(cmbFirma.SelectedValue)
                    };
                    stokBL stk = new stokBL();
                    if (stk.urunEkle(stok))
                    {
                        int       urunid   = stk.IDno(null);
                        string    barkodno = String.Format("{0:D6}", urunid);
                        stokModel s        = new stokModel {
                            barkod = barkodno, urunID = urunid
                        };
                        satis.BarkodEkle(s);
                        label7.Text  = barkodno;
                        barkodyazisi = string.Concat(urunid, cmbKategori.Text);
                        Zen.Barcode.Code128BarcodeDraw barcode = Zen.Barcode.BarcodeDrawFactory.Code128WithChecksum;
                        pictureBox1.Image = barcode.Draw(label7.Text, 30);
                        pictureBox1.Size  = pictureBox1.Image.Size;
                        #region digerbarkod
                        //Guid.NewGuid7
                        //ZXing.BarcodeWriter barcode2 = new ZXing.BarcodeWriter();
                        //barcode2.Format = ZXing.BarcodeFormat.CODE_128;
                        //pictureBox1.Image = barcode2.Write(label7.Text);

                        //pictureBox1.Image = Resize_Picture(pictureBox1.Image, (int)(pictureBox1.Image.Width * 0.7f), 0);

                        //var setting = new Spire.Barcode.BarcodeSettings();
                        //setting.Type = Spire.Barcode.BarCodeType.Code128;
                        //setting.Data = label7.Text;
                        //setting.AutoResize = false;
                        ////setting.ImageHeight = 8;
                        //setting.ShowTopText = false;
                        //setting.Unit = GraphicsUnit.Millimeter;
                        //setting.X = 15;
                        //Spire.Barcode.BarCodeGenerator barcode3 = new Spire.Barcode.BarCodeGenerator(setting);
                        //pictureBox1.Image = barcode3.GenerateImage();
                        #endregion
                        PrintDocument print     = new PrintDocument();
                        var           paperSize = new PaperSize("USER", 80, 20);
                        paperSize.RawKind = (int)PaperKind.Custom;
                        //print.PrinterSettings.DefaultPageSettings.PaperSize = paperSize;
                        //print.PrinterSettings.DefaultPageSettings.Margins = new Margins(7, 0, 0, 0);
                        print.PrintPage += Print_PrintPage;
                        print.Print();
                        MessageBox.Show("Ekleme İşlemi Başarılı");
                    }
                    else
                    {
                        MessageBox.Show("Hata");
                    }
                }

                #region EskiKod
                string yazi = cmbKategori.Text;
                yazi = yazi.ToLower();
                yazi = yazi.Replace('ö', 'o');
                yazi = yazi.Replace('ç', 'c');
                yazi = yazi.Replace('ü', 'u');
                yazi = yazi.Replace('ğ', 'g');
                yazi = yazi.Replace('ş', 's');
                yazi = yazi.Replace('ı', 'i');
                yazi = yazi.Replace(' ', '_');
                #endregion
            }
            catch (Exception)
            {
                MessageBox.Show("Hatalı Giriş Yaptınız!");
            }
        }