예제 #1
0
        private void btnEtiketYazdir_Click(object sender, EventArgs e)
        {
            try
            {
                yazz.ds.Tables[0].Rows[0]["StokAdi"]         = txtStokAdi.Text;
                yazz.ds.Tables[0].Rows[0]["StokEtiketAdi"]   = txtStokEtiketAdi.Text;
                yazz.ds.Tables[0].Rows[0]["AltBirimBarkodu"] = txtAltBirimBarkodu.Text;
                yazz.ds.Tables[0].Rows[0]["Fiyati"]          = txtFiyati.Text;
                yazz.ds.Tables[0].Rows[0]["AltBirimFiyati"]  = txtAltBirimFiyati.EditValue;

                //foreach (String yazici in System.Drawing.Printing.PrinterSettings.InstalledPrinters)
                //{
                //    comboBox_yazicilar.Items.Add(yazici);
                //}

                yazz.Yazdirr(Application.StartupPath + @"\Raporlar\AHANDA ARGOX İÇİN ÜRÜN BU HAMISINA.repx", clsTablolar.Yazdirma.csYazdir.Nasil.Yazdir, lblYaziciAdi.Text);

                //yazz.Yazdirr()
                UrununEtiketiBasildiktanSonraTerazidekiUrunlerKAldirildi = false;
            }
            catch (Exception hata)
            {
                MessageBox.Show(hata.ToString());
            }
        }
 private void barBtnItemYazdir_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     YazdirmakicinVerileriHazirla();
     using (varsayilanyol = new clsTablolar.Rapor.csRaporVarsayilanYolu())
     {
         yazdir.Yazdirr(varsayilanyol.RaporVarsayilan(SqlConnections.GetBaglanti(), (clsTablolar.csRaporDizayn.RaporModul)Siparis.SiparisTipi), clsTablolar.Yazdirma.csYazdir.Nasil.Yazdir);
     }
 }
예제 #3
0
 private void barBtn_Yazdir_ItemClick(object sender, DevExpress.XtraBars.ItemClickEventArgs e)
 {
     YazdirmakIcinVerileriHazirla();
     using (VarsayilanYol = new clsTablolar.Rapor.csRaporVarsayilanYolu())
     {
         Yazdir.Yazdirr(VarsayilanYol.RaporVarsayilan(SqlConnections.GetBaglanti(), clsTablolar.csRaporDizayn.RaporModul.StokSayim), clsTablolar.Yazdirma.csYazdir.Nasil.Yazdir);
     }
 }
        void Yazdir()
        {
            using (varsayilanyol = new clsTablolar.Rapor.csRaporVarsayilanYolu())
            {
                varsayilanyol.RaporVarsayilan(SqlConnections.GetBaglanti(), clsTablolar.csRaporDizayn.RaporModul.StokEtiket);

                yazdir.YaziciAdi         = varsayilanyol.YaziciAdi;
                yazdir.KagitKaynagiIndex = varsayilanyol.KagitKaynagiIndex;
                yazdir.Yazdirr(varsayilanyol.RaporDizaynYolu, clsTablolar.Yazdirma.csYazdir.Nasil.Yazdir);
            }
        }
        void Yazdir()
        {
            using (clsTablolar.Yazdirma.csYazdir yazdirrr = new clsTablolar.Yazdirma.csYazdir())
            {
                yazdirrr.dt_ekle("Rapor");
                yazdirrr.dtAlanEkleVeriEkle("Rapor", "Kasiyer", txtKasiyer.Text, System.Type.GetType("System.String"));
                yazdirrr.dtAlanEkleVeriEkle("Rapor", "Tarih", DateTime.Now, System.Type.GetType("System.DateTime"));
                yazdirrr.dtAlanEkleVeriEkle("Rapor", "KasaBakiyesi", Convert.ToDecimal(txtKasaBakiyesi.EditValue), System.Type.GetType("System.Decimal"));
                yazdirrr.dtAlanEkleVeriEkle("Rapor", "GiderToplami", Convert.ToDecimal(txtGiderToplami.EditValue), System.Type.GetType("System.Decimal"));
                yazdirrr.dtAlanEkleVeriEkle("Rapor", "NakitToplami", Convert.ToDecimal(txtNakit.EditValue), System.Type.GetType("System.Decimal"));
                yazdirrr.dtAlanEkleVeriEkle("Rapor", "KrediToplami", Convert.ToDecimal(txtKredi.EditValue), System.Type.GetType("System.Decimal"));
                yazdirrr.dtAlanEkleVeriEkle("Rapor", "GenelToplam", Convert.ToDecimal(txtToplam.EditValue), System.Type.GetType("System.Decimal"));
                yazdirrr.dtAlanEkleVeriEkle("Rapor", "Aciklama", memoEdit1.Text, System.Type.GetType("System.String"));

                yazdirrr.dt_ekle("Giderler");
                yazdirrr.dt_yeAlanEkle("Giderler", "Aciklama", System.Type.GetType("System.String"));
                yazdirrr.dt_yeAlanEkle("Giderler", "Tutar", System.Type.GetType("System.Decimal"));

                for (int i = 0; i < gridView1.RowCount; i++)
                {
                    yazdirrr.DtyaYeniSatirEkle_VeriEkle("Giderler", "Aciklama", gridView1.GetRowCellValue(i, colAciklama));
                    yazdirrr.DtyaYeniSatirEkle_VeriEkle("Giderler", "Tutar", gridView1.GetRowCellValue(i, colBorc));
                }

                yazdirrr.Yazdirr(Application.StartupPath + "\\Raporlar\\KasaRaporu.repx", clsTablolar.Yazdirma.csYazdir.Nasil.Yazdir, KasaSatis.Properties.Settings.Default.VarsayilanYaziciAdi);
            }
            this.BringToFront();
            this.Focus();
        }
예제 #6
0
        //DataTable dt_yazdirma = new DataTable();

        void YazdirmakicinVerileriHazirla()
        {
            yazdirrr.dt_ekle("UretimUstBilgi");
            yazdirrr.dt_ekle("UretimDetay");
            yazdirrr.dtAlanEkleVeriEkle("UretimUstBilgi", "UretilenStokAdi", string.Empty, System.Type.GetType("System.String"));
            yazdirrr.dtAlanEkleVeriEkle("UretimUstBilgi", "UretilenStokBarkodu", string.Empty, System.Type.GetType("System.String"));
            yazdirrr.dtAlanEkleVeriEkle("UretimUstBilgi", "UretilenStokKodu", string.Empty, System.Type.GetType("System.String"));
            yazdirrr.dtAlanEkleVeriEkle("UretimUstBilgi", "UretilenStokAciklama", string.Empty, System.Type.GetType("System.String"));
            yazdirrr.dtAlanEkleVeriEkle("UretimUstBilgi", "UretilenStokKodu", string.Empty, System.Type.GetType("System.String"));
            yazdirrr.dtAlanEkleVeriEkle("UretimUstBilgi", "UretilenStokKodu", string.Empty, System.Type.GetType("System.String"));


            yazdirrr.dt_yeAlanEkle("UretimDetay", "HammaddeStokKodu", System.Type.GetType("System.String"));
            yazdirrr.dt_yeAlanEkle("UretimDetay", "HammaddeStokAdi", System.Type.GetType("System.String"));
            yazdirrr.dt_yeAlanEkle("UretimDetay", "HammaddeAciklama", System.Type.GetType("System.String"));
            yazdirrr.dt_yeAlanEkle("UretimDetay", "HammaddeKullanilanMiktar", System.Type.GetType("System.Decimal"));
            yazdirrr.dt_yeAlanEkle("UretimDetay", "HammaddeAciklama", System.Type.GetType("System.String"));

            //yazdirrr.dtAlanEkleVeriEkle("UretimUstBilgi", "UretilenStokAciklama", DBNull.Value, System.Type.GetType("System.DateTime"));
            //yazdirrr.dtAlanEkleVeriEkle("UretimUstBilgi", "UretilenStokKartiAciklama", DBNull.Value, System.Type.GetType("System.DateTime"));
            //yazdirrr.dtAlanEkleVeriEkle("UretimUstBilgi", "FaturaTutari", DBNull.Value, System.Type.GetType("System.Decimal"));


            yazdirrr.Yazdirr(clsTablolar.Yazdirma.csYazdir.Nasil.Yazdir);


            //MusteriFisi = new DevExpress.XtraReports.UI.XtraReport();
            //MusteriFisi.LoadLayout(Application.StartupPath + @"\Raporlar\MusteriNumarasi.repx");
        }
 private void cbtnYeniDizayn_Click(object sender, EventArgs e)
 {
     _YazdirClasi.Yazdirr(gvRaporDizayn.GetFocusedRowCellValue(colRaporDizaynYolu).ToString(), clsTablolar.Yazdirma.csYazdir.Nasil.dizayn);
 }
예제 #8
0
        private void btnYazdir_Click(object sender, EventArgs e)
        {
            try
            {
                if (gridView1.RowCount == 0)
                {
                    return;
                }

                if (btnKaydet.Enabled == true)
                {
                    btnKaydet_Click(null, null);
                }

                using (clsTablolar.Yazdirma.csYazdir YazdirDetay = new clsTablolar.Yazdirma.csYazdir())
                {
                    YazdirDetay.dt_ekle("Siparis");

                    YazdirDetay.dtAlanEkleVeriEkle("Siparis", "SiparisBarkod", string.Empty, System.Type.GetType("System.String"));
                    YazdirDetay.dtAlanEkleVeriEkle("Siparis", "PersonelAdi", string.Empty, System.Type.GetType("System.String"));
                    YazdirDetay.dtAlanEkleVeriEkle("Siparis", "Aciklama", string.Empty, System.Type.GetType("System.String"));
                    YazdirDetay.dtAlanEkleVeriEkle("Siparis", "SiparisTarihi", DBNull.Value, System.Type.GetType("System.DateTime"));
                    YazdirDetay.dtAlanEkleVeriEkle("Siparis", "TeslimTarihi", DBNull.Value, System.Type.GetType("System.DateTime"));
                    YazdirDetay.dtAlanEkleVeriEkle("Siparis", "SiparisTutari", DBNull.Value, System.Type.GetType("System.Decimal"));
                    YazdirDetay.dtAlanEkleVeriEkle("Siparis", "MusteriAdi", DBNull.Value, System.Type.GetType("System.String"));

                    YazdirDetay.ds.Tables[0].Rows[0]["SiparisBarkod"] = txtSiparisBarkodu.Text;
                    YazdirDetay.ds.Tables[0].Rows[0]["SiparisTarihi"] = Siparis.SiparisTarihi;
                    YazdirDetay.ds.Tables[0].Rows[0]["SiparisTutari"] = Siparis.SiparisTutari;
                    YazdirDetay.ds.Tables[0].Rows[0]["TeslimTarihi"]  = Siparis.TeslimTarihi;
                    YazdirDetay.ds.Tables[0].Rows[0]["Aciklama"]      = Siparis.Aciklama;
                    YazdirDetay.ds.Tables[0].Rows[0]["PersonelAdi"]   = Siparis.PersonelAdi;
                    YazdirDetay.ds.Tables[0].Rows[0]["MusteriAdi"]    = Siparis.CariTanim;


                    YazdirDetay.dt_ekle("SiprisHareket");

                    YazdirDetay.dtAlanEkleVeriEkle("SiprisHareket", colToplam.FieldName, DBNull.Value, System.Type.GetType("System.Decimal"));
                    YazdirDetay.dtAlanEkleVeriEkle("SiprisHareket", colAltBirimKdvDahilFiyat.FieldName, DBNull.Value, System.Type.GetType("System.Decimal"));
                    YazdirDetay.dtAlanEkleVeriEkle("SiprisHareket", colAltBirimMiktar.FieldName, DBNull.Value, System.Type.GetType("System.Decimal"));
                    YazdirDetay.dtAlanEkleVeriEkle("SiprisHareket", colStokAltBirimAdi.FieldName, DBNull.Value, System.Type.GetType("System.String"));
                    YazdirDetay.dtAlanEkleVeriEkle("SiprisHareket", colSiparisHareketStokAdi.FieldName, DBNull.Value, System.Type.GetType("System.String"));
                    YazdirDetay.dtAlanEkleVeriEkle("SiprisHareket", colAltBirimKdvDahilFiyat.FieldName, DBNull.Value, System.Type.GetType("System.Decimal"));


                    this.BindingContext[gridControl1.DataSource].EndCurrentEdit();
                    //gvSatisHareketleri.UpdateCurrentRow();

                    foreach (var item in SiparisHareket.dt_SiparisHareketleri.Copy().AsEnumerable().Where(k => k.RowState != DataRowState.Deleted))
                    {
                        YazdirDetay.DtyaYeniSatirEkle("SiprisHareket");

                        int SonSatirIndex = YazdirDetay.ds.Tables["SiprisHareket"].Rows.Count - 1;

                        YazdirDetay.ds.Tables["SiprisHareket"].Rows[SonSatirIndex][colToplam.FieldName] = item[colToplam.FieldName];
                        YazdirDetay.ds.Tables["SiprisHareket"].Rows[SonSatirIndex][colAltBirimKdvDahilFiyat.FieldName] = item[colAltBirimKdvDahilFiyat.FieldName];
                        YazdirDetay.ds.Tables["SiprisHareket"].Rows[SonSatirIndex][colAltBirimMiktar.FieldName]        = item[colAltBirimMiktar.FieldName];
                        YazdirDetay.ds.Tables["SiprisHareket"].Rows[SonSatirIndex][colStokAltBirimAdi.FieldName]       = item[colStokAltBirimAdi.FieldName];
                        YazdirDetay.ds.Tables["SiprisHareket"].Rows[SonSatirIndex][colSiparisHareketStokAdi.FieldName] = item[colSiparisHareketStokAdi.FieldName];
                        YazdirDetay.ds.Tables["SiprisHareket"].Rows[SonSatirIndex][colAltBirimKdvDahilFiyat.FieldName] = item[colAltBirimKdvDahilFiyat.FieldName];
                    }
                    YazdirDetay.YaziciAdi = YaziciAdi;
                    if (Siparis.SiparisID == -1)
                    {
                        YazdirDetay.NumberOfCopy = 4;
                    }
                    else
                    {
                        YazdirDetay.NumberOfCopy = 1;
                    }
                    YazdirDetay.Yazdirr(Application.StartupPath + @"\Raporlar\Siparis.repx", clsTablolar.Yazdirma.csYazdir.Nasil.Yazdir);
                }
            }
            catch (Exception hata)
            {
                MessageBox.Show("Hata oldu Bildir");
                //HataDosyasiOlusturma("", hata);
            }
        }