public FrmSms(KullaniciAyarlari entity) { InitializeComponent(); gridView1.OptionsView.ShowAutoFilterRow = true; _entity = entity; gridControl1.DataSource = cariDal.CariTelefonlari(context); gridControl2.DataSource = cariList; checkButton1.Checked = true; checkButton2.Checked = false; }
public void RaporYazdir(XtraReport rapor, Belge belge, KullaniciAyarlari entity) { ReportPrintTool raporYazdir = new ReportPrintTool(rapor); string yaziciAdi = null; string ayar = "0"; switch (belge) { case Belge.Fatura: ayar = entity.SatisAyarlari_FaturaYazdirmaAyari; yaziciAdi = entity.SatisAyarlari_FaturaYazici; break; case Belge.BilgiFisi: rapor.RequestParameters = false; rapor.Parameters["parameterFirmaAdi"].Value = entity.FirmaAyarlari_FaturaUnvani; raporYazdir.AutoShowParametersPanel = false; ayar = entity.SatisAyarlari_BilgiFisiYazdırmaAyari; yaziciAdi = entity.SatisAyarlari_BilgiFisiYazici; break; } switch (ayar) { case "Hemen Yazdır": raporYazdir.Print(yaziciAdi); break; case "Özelleştirerek Yazdır": raporYazdir.PrintDialog(); break; case "Önizleme Göstererek Yazdır": raporYazdir.ShowPreviewDialog(); break; } }
public FrmAyarlar(KullaniciAyarlari entity) { InitializeComponent(); _entity = entity; comboFaturaYaziciSec.Properties.Items.AddRange(YaziciListesi()); comboBilgiFisiYaziciSec.Properties.Items.AddRange(YaziciListesi()); toggleGuncelleme.DataBindings.Add("EditValue", _entity, "GenelAyarlar_GuncellemeKontrol"); cmbDepoVars.DataBindings.Add("Text", _entity, "SatisAyarlari_VarsayilanDepo"); cmbKasaVars.DataBindings.Add("Text", _entity, "SatisAyarlari_VarsayilanKasa"); comboFaturaAyar.DataBindings.Add("Text", _entity, "SatisAyarlari_FaturaYazdirmaAyari"); comboBilgiFisi.DataBindings.Add("Text", _entity, "SatisAyarlari_BilgiFisiYazdırmaAyari"); comboFaturaYaziciSec.DataBindings.Add("Text", _entity, "SatisAyarlari_FaturaYazici"); comboBilgiFisiYaziciSec.DataBindings.Add("Text", _entity, "SatisAyarlari_BilgiFisiYazici"); calcFisKodu.DataBindings.Add("Text", _entity, "SatisAyarlari_FisKodu"); txtFirmaAdi.DataBindings.Add("Text", _entity, "FirmaAyarlari_FirmaAdi"); txtFaturaUnvani.DataBindings.Add("Text", _entity, "FirmaAyarlari_FaturaUnvani"); txtVergiDairesi.DataBindings.Add("Text", _entity, "FirmaAyarlari_VergiDairesi"); txtVergiNo.DataBindings.Add("Text", _entity, "FirmaAyarlari_VergiNo"); txtAdres.DataBindings.Add("Text", _entity, "FirmaAyarlari_Adres"); txtEposta.DataBindings.Add("Text", _entity, "FirmaAyarlari_Eposta"); txtSmsKullaniciAdi.DataBindings.Add("Text", _entity, "smsAyarlari_KullaniciAdi"); txtSmsKullaniciNo.DataBindings.Add("Text", _entity, "smsAyarlari_KullaniciNo"); txtSmsParola.DataBindings.Add("Text", _entity, "smsAyarlari_Parola"); txtSmsOrjinator.DataBindings.Add("Text", _entity, "smsAyarlari_Orjinator"); ///////////////////////////////////// cmbDepoVars.DataSource = context.Depolar.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID).Select(c => c.DepoKodu).ToList(); cmbKasaVars.DataSource = context.Kasalar.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID).Select(c => c.KasaKodu).ToList(); cmbDepoVars.Text = _entity.SatisAyarlari_VarsayilanDepo ?? "01"; cmbKasaVars.Text = _entity.SatisAyarlari_VarsayilanKasa ?? "01"; comboFaturaAyar.Text = _entity.SatisAyarlari_FaturaYazdirmaAyari; toggleGuncelleme.IsOn = _entity.GenelAyarlar_GuncellemeKontrol; comboBilgiFisi.Text = _entity.SatisAyarlari_BilgiFisiYazdırmaAyari; comboFaturaYaziciSec.Text = _entity.SatisAyarlari_FaturaYazici; comboBilgiFisiYaziciSec.Text = _entity.SatisAyarlari_BilgiFisiYazici; txtFirmaAdi.Text = _entity.FirmaAyarlari_FirmaAdi; txtFaturaUnvani.Text = _entity.FirmaAyarlari_FaturaUnvani; txtVergiDairesi.Text = _entity.FirmaAyarlari_VergiDairesi; txtVergiNo.Text = _entity.FirmaAyarlari_VergiNo; txtAdres.Text = _entity.FirmaAyarlari_Adres; txtEposta.Text = _entity.FirmaAyarlari_Eposta; txtSmsKullaniciAdi.Text = _entity.smsAyarlari_KullaniciAdi; txtSmsKullaniciNo.Text = _entity.smsAyarlari_KullaniciNo; txtSmsParola.Text = _entity.smsAyarlari_Parola; txtSmsOrjinator.Text = _entity.smsAyarlari_Orjinator; labelControl4.Text = "Kayıt Durumu : "; }
public FrmFisIslem(string fisKodu = null, string fisTuru = null, int?cariId = null, bool siparisFaturalandir = false, KullaniciAyarlari _kullaniciAyarlariEntity = null) { // kodOlustur = new CodeTool(this, CodeTool.Table.Fis); InitializeComponent(); gelenFisKodu = fisKodu; kodOlustur = new CodeTool(this, CodeTool.Table.Fis); txtMiktar.Font = new Font("Microsoft Sans Serif", 17); txtBarkod.Font = new Font("Microsoft Sans Serif", 17); txtOdenenTutar.Font = new Font("Microsoft Sans Serif", 10); txtOdenmesiGereken.Font = new Font("Microsoft Sans Serif", 10); txtIndirimToplam.Font = new Font("Microsoft Sans Serif", 10); txtIskontoOran.Font = new Font("Microsoft Sans Serif", 10); txtIskontoTutar.Font = new Font("Microsoft Sans Serif", 10); txtKdvToplam.Font = new Font("Microsoft Sans Serif", 10); txtToplam.Font = new Font("Microsoft Sans Serif", 10); txtAcikHesap.Font = new Font("Microsoft Sans Serif", 10); context.Depolar.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID).Load(); context.Stoklar.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID).Load(); context.Kasalar.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID).Load(); if (fisKodu != null) { _fisentity = context.Fisler.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == fisKodu).SingleOrDefault(); if (siparisFaturalandir) { _fisentity.FisTuru = "Toptan Satış Faturası";//BURADA BİR SEÇME ŞANSI VER. } context.StokHareketleri.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == fisKodu).Load(); if (string.IsNullOrEmpty(_fisentity.FisBaglantiKodu)) { context.KasaHareketleri.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == _fisentity.FisKodu).Load(); } else { context.KasaHareketleri.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == _fisentity.FisBaglantiKodu).Load(); } // context.KasaHareketleri.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == fisKodu).Load(); context.PersonelHareketleri.Where(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == fisKodu).Load(); toggleBakiyeTuru.IsOn = context.KasaHareketleri.Count(c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == fisKodu && c.Hareket == "Kasa Giriş") == 0; if (_fisentity.CariId != null) { _entityBakiye = this.cariDal.CariBakiyesi(context, Convert.ToInt32(_fisentity.CariId)); lblAlacak.Text = _entityBakiye.Alacak.ToString("C2"); lblBakiye.Text = _entityBakiye.Bakiye.ToString("C2"); lblBorc.Text = _entityBakiye.Borc.ToString("C2"); txtCariAdi.Text = _fisentity.Cari.CariAdi; txtCariKodu.Text = _fisentity.Cari.CariKodu; txtIskontoOran.Value = (decimal)_fisentity.IskontoOrani; } else { timer1.Enabled = true; } } else { _fisentity.FisTuru = fisTuru; timer1.Enabled = true; KullaniciAyarlariEntity = _kullaniciAyarlariEntity; } // timer1.Enabled = false; //txtTarih.DateTime = DateTime.Now; txtFisTuru.DataBindings.Add("Text", _fisentity, "FisTuru", false, DataSourceUpdateMode.OnPropertyChanged); //verinin üstüne tıklandıgında txtKod.DataBindings.Add("Text", _fisentity, "FisKodu", false, DataSourceUpdateMode.OnPropertyChanged); //kaybolmasını engelliyor txtTarih.DataBindings.Add("EditValue", _fisentity, "Tarih", false, DataSourceUpdateMode.OnPropertyChanged); txtBelgeNo.DataBindings.Add("Text", _fisentity, "BelgeNo", false, DataSourceUpdateMode.OnPropertyChanged); txtAciklama.DataBindings.Add("Text", _fisentity, "Aciklama", false, DataSourceUpdateMode.OnPropertyChanged); txtFaturaUnvani.DataBindings.Add("Text", _fisentity, "FaturaUnvani", false, DataSourceUpdateMode.OnPropertyChanged); txtCepTelefonu.DataBindings.Add("Text", _fisentity, "CepTelefonu", false, DataSourceUpdateMode.OnPropertyChanged); txtIl.DataBindings.Add("Text", _fisentity, "Il", false, DataSourceUpdateMode.OnPropertyChanged); txtIlce.DataBindings.Add("Text", _fisentity, "Ilce", false, DataSourceUpdateMode.OnPropertyChanged); txtSemt.DataBindings.Add("Text", _fisentity, "Semt", false, DataSourceUpdateMode.OnPropertyChanged); txtAdres.DataBindings.Add("Text", _fisentity, "Adres", false, DataSourceUpdateMode.OnPropertyChanged); txtVergiDairesi.DataBindings.Add("Text", _fisentity, "VergiDairesi", false, DataSourceUpdateMode.OnPropertyChanged); txtVergiNo.DataBindings.Add("Text", _fisentity, "VergiNo", false, DataSourceUpdateMode.OnPropertyChanged); cmbAy.Month = DateTime.Now.Month; for (int i = DateTime.Now.Year - 2; i <= DateTime.Now.Year + 2; i++) { cmbYil.Properties.Items.Add(i); } cmbYil.Text = DateTime.Now.Year.ToString(); gridControlStokHareket.DataSource = context.StokHareketleri.Local.ToBindingList(); gridControlKasaHareket.DataSource = context.KasaHareketleri.Local.ToBindingList(); gridControlPersonelHareket.DataSource = context.PersonelHareketleri.Local.ToBindingList(); FisAyar(); Toplamlar(); OdenenTutarGuncelle(); ButonlariYukle(); kodOlustur.barButonOlustur(); }
public rptFatura(string fisKodu) { InitializeComponent(); BenimSalonumContext context = new BenimSalonumContext(); StokHareketDAL stokHareketDal = new StokHareketDAL(); FisDAL fisDal = new FisDAL(); KullaniciAyarlariDAL kullaniciAyarlariDal = new KullaniciAyarlariDAL(); KullaniciAyarlari kullaniciAyarlari = kullaniciAyarlariDal.GetByFilter(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID); Fis fisBilgi = fisDal.GetByFilter(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == fisKodu); StokHareket stokBilgi = stokHareketDal.GetByFilter(context, c => c.KullaniciID == RoleTool.kullaniciEntity.KullaniciID && c.FisKodu == fisKodu); ObjectDataSource stokHareketDataSource = new ObjectDataSource { DataSource = stokHareketDal.GetALL(context, c => c.FisKodu == fisKodu) }; this.DataSource = stokHareketDataSource; xrFirmaUnvan.Text = kullaniciAyarlari.FirmaAyarlari_FaturaUnvani; xrFirmaAdres.Text = kullaniciAyarlari.FirmaAyarlari_Adres; xrVergiDetay.Text = kullaniciAyarlari.FirmaAyarlari_VergiDairesi + " / " + kullaniciAyarlari.FirmaAyarlari_VergiNo; //CARİ-FİŞ BİLGİ {Cari bilgilerini fişten çekemezsin caridal dan al. } colCariAdi.Text = fisBilgi.FaturaUnvani; colAdres.Text = fisBilgi.Adres; colVergiDairesi.Text = fisBilgi.VergiDairesi; colVergiNo.Text = fisBilgi.VergiNo; colTelefon.Text = fisBilgi.Cari.Telefon; colEmail.Text = fisBilgi.Cari.EMail; colFisNo.Text = fisBilgi.FisKodu; colTarih.Text = fisBilgi.Tarih.ToString(); lblAdresBilgi.Text = fisBilgi.Semt + "\\" + fisBilgi.Ilce + "\\" + fisBilgi.Il; //ÜRÜN colStokKodu.Text = stokBilgi.Stok.StokKodu; colStokAdi.Text = stokBilgi.Stok.StokAdi; colMiktar.Text = stokBilgi.Miktar.ToString();; colKdv.Text = stokBilgi.Miktar.ToString(); colBirimFiyat.Text = stokBilgi.BirimFiyati.ToString(); colIndirimOrani.Text = stokBilgi.IndirimOrani.ToString(); colIskontroOrani.Text = fisBilgi.IskontoOrani.ToString(); colIskontoToplam.Text = fisBilgi.IskontoTutar.ToString(); CalculatedField calcSatirTutar = new CalculatedField(); this.CalculatedFields.Add(calcSatirTutar); calcSatirTutar.Name = "SatirToplam"; calcSatirTutar.Expression = "([BirimFiyati]*[Miktar])"; CalculatedField calcKdvTutari = new CalculatedField(); this.CalculatedFields.Add(calcKdvTutari); calcKdvTutari.Name = "KdvTutari"; calcKdvTutari.Expression = "(([BirimFiyati]*[Miktar]-[IndirimTutari])/100)*[Kdv]"; CalculatedField calcIndirimTutari = new CalculatedField(); this.CalculatedFields.Add(calcIndirimTutari); calcIndirimTutari.Name = "IndirimTutari"; calcIndirimTutari.Expression = "(([BirimFiyati]*[Miktar])/100)*[IndirimOrani]"; CalculatedField calcGenelToplam = new CalculatedField(); this.CalculatedFields.Add(calcGenelToplam); calcGenelToplam.Name = "GenelToplam"; calcGenelToplam.Expression = "[SatirToplam]-[IndirimTutari]-[IskontoTutar]+[KdvTutari]"; colTutar.DataBindings.Add("Text", null, "SatirToplam"); colIndirim.DataBindings.Add("Text", null, "IndirimTutari"); XRSummary sumAraToplam = new XRSummary(); sumAraToplam.Func = SummaryFunc.Sum; sumAraToplam.Running = SummaryRunning.Report; sumAraToplam.FormatString = "{0:C2}"; XRSummary sumKdvToplam = new XRSummary(); sumKdvToplam.Func = SummaryFunc.Sum; sumKdvToplam.Running = SummaryRunning.Report; sumKdvToplam.FormatString = "{0:C2}"; XRSummary sumIndirimToplam = new XRSummary(); sumIndirimToplam.Func = SummaryFunc.Sum; sumIndirimToplam.Running = SummaryRunning.Report; sumIndirimToplam.FormatString = "{0:C2}"; XRSummary sumGenelToplam = new XRSummary(); sumGenelToplam.Func = SummaryFunc.Sum; sumGenelToplam.Running = SummaryRunning.Report; sumGenelToplam.FormatString = "{0:C2}"; colAraToplam.DataBindings.Add("Text", null, "SatirToplam", "{0:C2}"); colKdvToplam.DataBindings.Add("Text", null, "KdvTutari", "{0:C2}"); colIndirimToplam.DataBindings.Add("Text", null, "IndirimTutari", "{0:C2}"); colGenelToplam.DataBindings.Add("Text", null, "GenelToplam", "{0:C2}"); }