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(); }
//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"); }
/// <summary> /// bütün butonlardan önce bunu çalıştır sonra istediğin işlemi yap /// </summary> private void YazdirmakicinVerileriHazirla(bool SadeceSonEklenenSatiriYazdir) { gridView1.PostEditor(); DataTable dt = dt_Yazdirilacak.Clone(); // //dt.Rows.Clear(); if (SadeceSonEklenenSatiriYazdir == false) // eğer sadece son satır yazdırılmak isteniyorsa { for (int i = 0; i < dt_Yazdirilacak.Rows.Count; i++) // bütün satırlara uğrayıp { for (int j = 0; j < Convert.ToInt32(Convert.ToDecimal(dt_Yazdirilacak.Rows[i]["EtiketMiktari"])); j++) { dt.ImportRow(dt_Yazdirilacak.Rows[i]); } } } else { dt.ImportRow(dt_Yazdirilacak.Rows[dt_Yazdirilacak.Rows.Count - 1]); } //yazdir = new clsTablolar.Yazdirma.csYazdir(); if (yazdir.ds.Tables.Count != 0) { yazdir.ds.Tables.Clear(); } //yazdir.ds. yazdir.dt_ekle(dt.Copy()); }
private void YazdirmakIcinVerileriHazirla() { using (Yazdir = new clsTablolar.Yazdirma.csYazdir()) { Yazdir.dt_ekle("Stok Sayım"); Yazdir.DtyaYeniSatirEkle("Stok Sayım"); Yazdir.dtAlanEkleVeriEkle("Stok Sayım", "Sayım Kodu", SayimBaslik.SayimKodu, System.Type.GetType("System.String")); Yazdir.dtAlanEkleVeriEkle("Stok Sayım", "Sayım Tarihi", SayimBaslik.SayimTarihi, System.Type.GetType("System.DateTime")); Yazdir.dtAlanEkleVeriEkle("Stok Sayım", "Aciklama", SayimBaslik.Aciklama, System.Type.GetType("System.String")); Yazdir.dtAlanEkleVeriEkle("Stok Sayım", "Sayım Depo", lkpDepo.Text, System.Type.GetType("System.String")); using (DataTable dt = SayimDetay.dt_SayimDetay.Copy()) { Yazdir.dt_ekle(dt); } } }
private void YazdirmakicinVerileriHazirla() { if (btnKaydet.Enabled == true) // eğer kayıt tamamlanmamışsa önce kaydediyoruz ki verileri class a atsın { btnKaydet_Click(null, null); } yazdir = new clsTablolar.Yazdirma.csYazdir(); yazdir.dt_ekle("Sipariş Ust Bilgi"); yazdir.DtyaYeniSatirEkle("Sipariş Ust Bilgi"); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Ticari Adi", Siparis.CariTanim, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Cari Kodu", Siparis.CariKod, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Adresi", Siparis.Adres, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Vergi Dairesi", Siparis.VergiDairesi, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Vergi Numarası", Siparis.VergiNo, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Fatura Tarihi", Siparis.SiparisTarihi, System.Type.GetType("System.DateTime")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "İli", Siparis.Il, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "İlçesi", Siparis.Ilce, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "İrsaliye No", Siparis.Ilce, System.Type.GetType("System.String")); //yazdir.dtyaAlanVeVeriEkle("FaturaUstBilgi", "İrsaliye Tarihi", ); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Ara Toplam", Siparis.Toplam_Iskontosuz_Kdvsiz, System.Type.GetType("System.Decimal")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Toplam Iskonto", Siparis.ToplamIndirim, System.Type.GetType("System.Decimal")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Iskontolu Toplam", Siparis.IskontoluToplam, System.Type.GetType("System.Decimal")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Toplam Kdv", Siparis.ToplamKdv, System.Type.GetType("System.Decimal")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Genel Toplam", Siparis.SiparisTutari, System.Type.GetType("System.Decimal")); yazdir.dtAlanEkleVeriEkle("Sipariş Ust Bilgi", "Yazı İle", yazdir.yaziyaCevir(Siparis.SiparisTutari), System.Type.GetType("System.String")); //yazdir.classtandsyeDtekle("Fatura Alt Bilgi"); //yazdir.DtyaYeniSatirEkle("Fatura Alt Bilgi"); //yazdir.ds.Tables[] yazdir.dt_ekle(SiparisHareket.dt_SiparisHareketleri.Copy()); yazdir.dt_ekle(hesaplama.dt_kdv.Copy()); }
private void YazdirmakicinVerileriHazirla() { if (gvCari.RowCount == 0) { return; } yazdir = new clsTablolar.Yazdirma.csYazdir(); //yazdir.classtandsyeDtekle("Fatura Alt Bilgi"); //yazdir.DtyaYeniSatirEkle("Fatura Alt Bilgi"); //yazdir.ds.Tables[] yazdir.dt_ekle(CariArama.dt.Copy()); }
/// <summary> /// bütün butonlardan önce bunu çalıştır sonra istediğin işlemi yap /// </summary> private void YazdirmakicinVerileriHazirla() { yazdir = new clsTablolar.Yazdirma.csYazdir(); yazdir.dt_ekle("Cari Hareket"); yazdir.DtyaYeniSatirEkle("Cari Hareket"); yazdir.dtAlanEkleVeriEkle("Cari Hareket", "Ticari Adi", Cari.CariTanim, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Cari Hareket", "Cari Kodu", Cari.CariKod, System.Type.GetType("System.String")); //yazdir.dtAlanEkleVeriEkle("Cari Hareket", "Adresi", Fatura.Adres, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Cari Hareket", "Vergi Dairesi", Cari.VergiDairesi, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Cari Hareket", "Vergi Numarası", Cari.VergiNumarasi, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Cari Hareket", "Tarihi", Hareket.Tarih, System.Type.GetType("System.DateTime")); yazdir.dtAlanEkleVeriEkle("Cari Hareket", "İli", Hareket.AlacakMiBorcMu.ToString(), System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Cari Hareket", "İlçesi", Hareket.Aciklama, System.Type.GetType("System.String")); yazdir.dtAlanEkleVeriEkle("Cari Hareket", "Evrak No", Hareket.EvrakNo, System.Type.GetType("System.String")); //yazdir.dtyaAlanVeVeriEkle("FaturaUstBilgi", "İrsaliye Tarihi", ); yazdir.dtAlanEkleVeriEkle("Cari Hareket", "Tutar", Hareket.Tutar, System.Type.GetType("System.Decimal")); //yazdir.dtAlanEkleVeriEkle("Fatura Ust Bilgi", "Toplam Iskonto", Fatura.ToplamIndirim, System.Type.GetType("System.Decimal")); //yazdir.dtAlanEkleVeriEkle("Fatura Ust Bilgi", "Iskontolu Toplam", Fatura.IskontoluToplam, System.Type.GetType("System.Decimal")); //yazdir.dtAlanEkleVeriEkle("Fatura Ust Bilgi", "Toplam Kdv", Fatura.ToplamKdv, System.Type.GetType("System.Decimal")); //yazdir.dtAlanEkleVeriEkle("Fatura Ust Bilgi", "Genel Toplam", Fatura.FaturaTutari, System.Type.GetType("System.Decimal")); //yazdir.dtAlanEkleVeriEkle("Fatura Ust Bilgi", "Yazı İle", yazdir.yaziyaCevir(Fatura.FaturaTutari), System.Type.GetType("System.String")); //yazdir.classtandsyeDtekle("Fatura Alt Bilgi"); //yazdir.DtyaYeniSatirEkle("Fatura Alt Bilgi"); //yazdir.ds.Tables[] //yazdir.dt_ekle(FaturaHareket.dt_FaturaHareketleri.Copy()); //yazdir.dt_ekle(Hesaplamalar.dt_kdv.Copy()); }
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); } }