コード例 #1
0
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new SinifS() : ((SinifBll)Bll).Single(FilterFunctions.Filter <Sinif>(Id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text = ((SinifBll)Bll).YeniKodVer(x => x.SubeId == AnaForm.SubeId);
            txtSinifAdi.Focus();
        }
コード例 #2
0
 protected internal override void Yukle()
 {
     oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new Ilce() : ((IlceBLL)bll).Single(FilterFunctions.Filter <Ilce>(id));
     NesneyiKontrollereBagla();
     Text = Text + $" - ( {_ilAdi} )";
     if (BaseIslemTuru != IslemTuru.EntityInsert)
     {
         return;
     }
     id          = BaseIslemTuru.IdOlustur(oldEntity);
     txtKod.Text = ((IlceBLL)bll).YeniKodVer(x => x.IlId == _ilId);
     txtIlceAdi.Focus();
 }
コード例 #3
0
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new KasaS() : ((KasaBll)bll).Single(FilterFunctions.Filter <Kasa>(id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            id          = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text = ((KasaBll)bll).YeniKodVer(x => x.SubeId == AnaForm.SubeId && x.DonemId == AnaForm.DonemId);
            txtKasaAdi.Focus();
        }
コード例 #4
0
        public override void Yukle()
        {
            OldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new BankaHesapS() : ((BankaHesapBll)Bll).Single(FilterFunctions.Filter <BankaHesap>(Id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(OldEntity);
            txtKod.Text = ((BankaHesapBll)Bll).YeniKodVer(x => x.SubeId == AnaForm.SubeId);
            txtHesapAdi.Focus();
        }
コード例 #5
0
ファイル: CariEditForm.cs プロジェクト: WildGenie/Omega
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new CariS() : ((CariBll)Bll).Single(FilterFunctions.Filter <Cari>(Id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text = ((CariBll)Bll).YeniKodVer();
            txtCariAdi.Focus();
        }
コード例 #6
0
        public override void Yukle()
        {
            OldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new OzelKod() : ((OzelKodBll)Bll).Single(FilterFunctions.Filter <OzelKod>(Id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(OldEntity);
            txtKod.Text = ((OzelKodBll)Bll).YeniKodVer(x => x.KodTuru == _ozelKodTuru && x.KartTuru == _ozelKodKartTuru);
            txtOzelKodAdi.Focus();
        }
コード例 #7
0
ファイル: OkulEditForm.cs プロジェクト: ydemir/OgrenciTakip
        protected internal override void Yukle()
        {
            OldEntity = BaseIslemTuru == COMMON.Enums.IslemTuru.EntityInsert ? new OkulS() : ((OkulBll)Bll).Single(FilterFunctions.Filter <Okul>(Id));
            NesneyiControllereBagla();

            if (BaseIslemTuru != COMMON.Enums.IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(OldEntity);
            txtKod.Text = ((OkulBll)Bll).YeniKodVer();
            txtOkulAdi.Focus();
        }
コード例 #8
0
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new GecikmeAciklamalariS() : ((GecikmeAciklamalariBll)bll).Single(FilterFunctions.Filter <GecikmeAciklamalari>(id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            id          = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text = ((GecikmeAciklamalariBll)bll).YeniKodVer(x => x.OdemeBilgileriId == _portfoyNo);
            txtAciklama.Focus();
        }
コード例 #9
0
ファイル: TahakkukEditForm.cs プロジェクト: WildGenie/Omega
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new TahakkukS() : ((TahakkukBll)Bll).Single(FilterFunctions.Filter <Tahakkuk>(Id));
            NesneyiKontrollereBagla();
            BagliTabloYukle();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text = ((TahakkukBll)Bll).YeniKodVer(x => x.SubeId == AnaForm.SubeId && x.DonemId == AnaForm.DonemId);
        }
コード例 #10
0
        public override void Yukle()
        {
            OldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new SubeS() : ((SubeBll)Bll).Single(FilterFunctions.Filter <Sube>(Id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(OldEntity);
            txtKod.Text = ((SubeBll)Bll).YeniKodVer();
            txtSubeAdi.Focus();
        }
コード例 #11
0
ファイル: RaporEditForm.cs プロジェクト: WildGenie/Omega
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new Rapor() : ((RaporBll)Bll).Single(FilterFunctions.Filter <Rapor>(Id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text = ((RaporBll)Bll).YeniKodVer(x => x.RaporBolumTuru == _raporBolumTuru && x.RaporTuru == _raporTuru);
            txtRaporAdi.Focus();
        }
コード例 #12
0
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new IletisimS() : ((IletisimBll)bll).Single(FilterFunctions.Filter <Iletisim>(id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            id          = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text = ((IletisimBll)bll).YeniKodVer();
            txtTcKimlikNo.Focus();
        }
コード例 #13
0
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new KullaniciS() : ((KullaniciBll)Bll).Single(FilterFunctions.Filter <Kullanici>(Id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id = BaseIslemTuru.IdOlustur(oldEntity);
            txtKullaniciAdi.Text    = "Yeni Kullanıcı";
            btnSifreSifirla.Enabled = false;
        }
コード例 #14
0
        public override void Yukle()
        {
            OldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new Evrak() : ((EvrakBll)Bll).Single(FilterFunctions.Filter <Evrak>(Id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(OldEntity);
            txtKod.Text = ((EvrakBll)Bll).YeniKodVer(x => x.SubeId == AnaForm.SubeId && x.DonemId == AnaForm.DonemId);
            txtEvrakAdi.Focus();
        }
コード例 #15
0
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new Kurum() : ((KurumBll)bll).Single(FilterFunctions.Filter <Kurum>(id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            id             = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text    = "Yeni_Kurum";
            txtKod.Enabled = true;
        }
コード例 #16
0
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new Kontenjan() : ((KontenjanBll)bll).Single(FilterFunctions.Filter <Kontenjan>(id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            id          = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text = ((KontenjanBll)bll).YeniKodVer();
            txtKontenjanAdi.Focus();
        }
コード例 #17
0
        public override void Yukle()
        {
            OldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new OgrenciS() : ((OgrenciBll)Bll).Single(FilterFunctions.Filter <Ogrenci>(Id));
            NesneyiKontrollereBagla();
            TabloYukle();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(OldEntity);
            txtKod.Text = ((OgrenciBll)Bll).YeniKodVer();
            txtTcKimlikNo.Focus();
        }
コード例 #18
0
        public override void Yukle()
        {
            OldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new BankaSube() : ((BankaSubeBll)Bll).Single(FilterFunctions.Filter <BankaSube>(Id));
            NesneyiKontrollereBagla();
            Text = Text + $" - ( {_bankaAdi} )";

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(OldEntity);
            txtKod.Text = ((BankaSubeBll)Bll).YeniKodVer(x => x.BankaId == _bankaId);
            txtSubeAdi.Focus();
        }
コード例 #19
0
ファイル: HizmetEditForm.cs プロジェクト: WildGenie/Omega
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new HizmetS() : ((HizmetBll)Bll).Single(FilterFunctions.Filter <Hizmet>(Id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text = ((HizmetBll)Bll).YeniKodVer(x => x.SubeId == AnaForm.SubeId && x.DonemId == AnaForm.DonemId);
            txtBaslamaTarihi.DateTime = txtBaslamaTarihi.Properties.MinValue;
            txtBitisTarihi.DateTime   = txtBitisTarihi.Properties.MaxValue;
            txtHizmetAdi.Focus();
        }
コード例 #20
0
        protected internal override void Yukle()
        {
            OldEntity = BaseIslemTuru == COMMON.Enums.IslemTuru.EntityInsert ? new Servis() : ((ServisBll)Bll).Single(FilterFunctions.Filter <Servis>(Id));
            NesneyiControllereBagla();

            if (BaseIslemTuru != COMMON.Enums.IslemTuru.EntityInsert)
            {
                return;
            }
            Id = BaseIslemTuru.IdOlustur(OldEntity);
            //Evrak olarak veritabanına git Oradaki ŞubeID ve DonemId ile sorgulama yap eğer entity geliyorsa Enbuyuk koda sahip olanı al 1 arttır ve bunu kod text e aktar yoksada 001 ile aktar
            //demiş olduk. yenikodver içeriisnde vardır.
            txtKod.Text = ((ServisBll)Bll).YeniKodVer(x => x.SubeId == AnaForm.SubeId && x.DonemId == AnaForm.DonemId);
            txtServisYeri.Focus();
        }
コード例 #21
0
        protected internal override void Yukle()
        {
            oldEntity     = ((KurumBilgileriBll)bll).Single(null) ?? new KurumBilgileriS();
            BaseIslemTuru = oldEntity.Id == 0 ? IslemTuru.EntityInsert : IslemTuru.EntityUpdate;

            NesneyiKontrollereBagla();
            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            id               = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text      = _kod;
            txtKurumAdi.Text = _kurumAdi;
            txtKurumAdi.Focus();
        }
コード例 #22
0
        public override void Yukle()
        {
            OldEntity = BaseIslemTuru == IslemTuru.EntityInsert
                ? new Kurum()
                : ((KurumBll)Bll).Single(FilterFunctions.Filter <Kurum>(Id));
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id             = BaseIslemTuru.IdOlustur(OldEntity);
            txtKod.Text    = "Yeni_Kurum";
            txtKod.Enabled = true;
        }
コード例 #23
0
        protected internal override void Yukle()
        {
            oldEntity = ((MailParametreBll)bll).Single(null) ?? new MailParametre();
            ((MailParametre)oldEntity).Sifre = "Bu Email Şifresidir.".Encrypt(oldEntity.Id + oldEntity.Kod);

            BaseIslemTuru = oldEntity.Id == 0 ? IslemTuru.EntityInsert : IslemTuru.EntityUpdate;
            NesneyiKontrollereBagla();
            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            id          = BaseIslemTuru.IdOlustur(oldEntity);
            txtKod.Text = "Email";
            txtEmail.Focus();
        }
コード例 #24
0
        protected internal override void Yukle()
        {
            oldEntity = BaseIslemTuru == IslemTuru.EntityInsert ? new MakbuzS() : ((MakbuzBll)bll).Single(FilterFunctions.Filter <Makbuz>(id));
            AlanIslemleri();
            NesneyiKontrollereBagla();
            TabloYukle();
            MakbuzTuruEnabled();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            id = BaseIslemTuru.IdOlustur(oldEntity);
            txtMakbuzNo.Text  = ((MakbuzBll)bll).YeniKodVer(x => x.DonemId == AnaForm.DonemId && x.SubeId == AnaForm.SubeId);
            txtTarih.DateTime = DateTime.Now.Date;
        }
コード例 #25
0
        public override void Yukle()
        {
            OldEntity = ((MailParametreBll)Bll).Single(null) ?? new MailParametre();
            ((MailParametre)OldEntity).Sifre = "Bu Email Şifresidir".Encrypt(OldEntity.Id + OldEntity.Kod);

            BaseIslemTuru = OldEntity.Id == 0 ? IslemTuru.EntityInsert : IslemTuru.EntityUpdate;
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id          = BaseIslemTuru.IdOlustur(OldEntity);
            txtKod.Text = "Email";
            txtEmail.Focus();
        }
コード例 #26
0
        protected override void Control_IdChanged(object sender, IdChangedEventArgs e)
        {
            if (!(sender is ButtonEdit))
            {
                return;
            }
            if (txtSube.Id == null)
            {
                return;
            }
            oldEntity = ((DonemParametreBll)bll).Single(x => x.SubeId == txtSube.Id && x.DonemId == _donemId) ?? new DonemParametre();

            BaseIslemTuru = oldEntity.Id == 0 ? IslemTuru.EntityInsert : IslemTuru.EntityUpdate;
            NesneyiKontrollereBagla();
            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            id = BaseIslemTuru.IdOlustur(oldEntity);
        }
コード例 #27
0
        protected override void TcmbKurlariniIndir()
        {
            txtKod.DateTime = txtTarih.DateTime;
            using (var bllDovizKur = new DovizKurBll())
            {
                var listDovizKuru = bllDovizKur.List(x => x.Tarih == txtKod.DateTime.Date).OrderByDescending(x => x.Id).ToList();
                if (listDovizKuru.Count > 0)
                {
                    Messages.HataMesaji($"Bu Tarihe ({String.Format("{0:dd.MM.yyyy}", txtKod.DateTime.Date)}) Daha Önce Kur Girilmiş, Kurları Otomatik Almak İçin Bu Kurları Silmelisiniz .");
                    return;
                }
                using (var bllDoviz = new DovizBll())
                {
                    var listDovizKodu = bllDoviz.List(x => x.TcmbDovizKodu >= 0 && x.Durum == true).ToList();
                    Dictionary <string, Currency> gunlukDovizKur = GetCurrencyRates.GetCurrencyRate(txtKod.DateTime.Date);
                    foreach (var item in listDovizKodu)
                    {
                        Doviz entity = ((Doviz)item);
                        if (entity.TcmbDovizKodu != 0 && gunlukDovizKur.Count > 0)
                        {
                            Id            = BaseIslemTuru.IdOlustur(oldEntity);
                            txtDoviz.Id   = entity.Id;
                            txtDoviz.Text = entity.DovizAdi;

                            Currency dovizKur = gunlukDovizKur[entity.TcmbDovizKodu.ToName()];
                            txtAlis.EditValue         = dovizKur.ForexBuying;
                            txtSatis.EditValue        = dovizKur.ForexSelling;
                            txtEfektifAlis.EditValue  = dovizKur.BanknoteBuying;
                            txtEfektifSatis.EditValue = dovizKur.BanknoteSelling;

                            ((DovizKurBll)Bll).Insert(currentEntity, x => x.Tarih == txtKod.DateTime.Date && x.DovizId == entity.Id);
                        }
                    }
                    btnKaydet.Visibility   = BarItemVisibility.Never;
                    KayitSonrasiFormuKapat = true;
                    RefreshYapilacak       = true;
                    Close();
                }
            }
        }
コード例 #28
0
        protected override void SonKurlariKaydet()
        {
            txtKod.DateTime = txtTarih.DateTime;
            using (var bllDovizKur = new DovizKurBll())
            {
                var listDovizKuru = bllDovizKur.List(x => x.Tarih == txtKod.DateTime.Date).OrderByDescending(x => x.Id).ToList();
                if (listDovizKuru.Count > 0)
                {
                    Messages.HataMesaji($"Bu Tarihe ({txtKod.Text}) Daha Önce Kur Girilmiş, Kurları Otomatik Almak İçin Bu Kurları Silmelisiniz .");
                    return;
                }
            }

            using (var bllDovizKur = new DovizKurBll())
            {
                var kurGirilenSonGun = ((DovizKurL)bllDovizKur.List(null).OrderByDescending(x => x.Id).FirstOrDefault());
                if (Messages.EvetSeciliEvetHayir($"En Son Girilen Kur {String.Format("{0:dd.MM.yyyy}", kurGirilenSonGun.Tarih)} Tarihine Girilmiştir. Bu Kurlar Kopyalansın mı ?", "Kur Kopyala") != DialogResult.Yes)
                {
                    return;
                }

                var listDovizKuru = bllDovizKur.List(x => x.Tarih == kurGirilenSonGun.Tarih).ToList();
                foreach (var item in listDovizKuru)
                {
                    DovizKurL entity = ((DovizKurL)item);
                    Id                        = BaseIslemTuru.IdOlustur(oldEntity);
                    txtDoviz.Text             = entity.DovizAdi;
                    txtDoviz.Id               = entity.DovizId;
                    txtAlis.EditValue         = entity.Alis;
                    txtSatis.EditValue        = entity.Satis;
                    txtEfektifAlis.EditValue  = entity.EfektifAlis;
                    txtEfektifSatis.EditValue = entity.EfektifSatis;
                    ((DovizKurBll)Bll).Insert(currentEntity, x => x.Tarih == txtKod.DateTime.Date && x.DovizId == entity.Id);
                }
                btnKaydet.Visibility   = BarItemVisibility.Never;
                KayitSonrasiFormuKapat = true;
                RefreshYapilacak       = true;
                Close();
            }
        }
コード例 #29
0
        protected override void Control_IdChanced(object sender, IdChangedEventArgs e)
        {
            //mybutton editdeki değişikliği yakalar ona göre property gridi dolduracağız
            if (!(sender is ButtonEdit))
            {
                return;
            }
            if (txtSube.Id == null)
            {
                return;
            }

            OldEntity = ((DonemParametreBll)Bll).Single(x => x.SubeId == txtSube.Id && x.DonemId == _donemId) ??
                        new DonemParametre();

            BaseIslemTuru = OldEntity.Id == 0 ? IslemTuru.EntityInsert : IslemTuru.EntityUpdate;
            NesneyiKontrollereBagla();

            if (BaseIslemTuru != IslemTuru.EntityInsert)
            {
                return;
            }
            Id = BaseIslemTuru.IdOlustur(OldEntity);
        }