public ActionResult BankaGuncelleIslem(banka model) { bool durum = _bankaService.BankaGuncelle(model); if (durum == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(true, JsonRequestBehavior.AllowGet)); } }
public void YeniBanka(string ad, string aciklama, decimal bakiye) { banka yeni = new banka(); yeni.cikis = 0; yeni.aciklama = aciklama; yeni.bakiye = bakiye; yeni.banka_adi = ad; yeni.Firma = "firma"; yeni.giris = bakiye; dc.bankas.Add(yeni); KaydetmeIslemleri.kaydetR(dc); }
public static banka Ver_Banka(ref otosisdbEntities dbModel, int BankaID) { banka bk = null; bk = (from abc in dbModel.bankas where abc.BankaID == BankaID select abc).FirstOrDefault(); if (bk != null) { dbModel.Refresh(RefreshMode.StoreWins, bk); } return(bk); }
public bool BankaKaydet(banka model) { _bankaRepository.Insert(model); int sonuc = _uow.SaveChanges(); if (sonuc != 0) { return(true); } else { return(false); } }
public bool BankaGuncelle(banka model) { var gelenBanka = _bankaRepository.Find(model.id); AutoMapper.Mapper.DynamicMap(model, gelenBanka); _bankaRepository.Update(gelenBanka); if (_uow.SaveChanges() != 0) { return(true); } else { return(false); } }
public ActionResult BankaKaydetIslem(banka model) { Random rastgele = new Random(); int sayi = rastgele.Next(10, 99); model.banka_no = "BK" + "-" + sayi; model.durum = "True"; bool sonuc = _bankaService.BankaKaydet(model); if (sonuc == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public void kasa_transfer(decimal miktar, int banka_id) { banka b = dc.bankas.FirstOrDefault(x => x.banka_id == banka_id); if (b != null) { //aktif kasamız kasahesap h = dc.kasahesaps.FirstOrDefault(x => x.KasaTur == "Nakit"); if (h != null) { kasahareket k = new kasahareket(); k.aktif_bakiye = h.ToplamBakiye + miktar; k.cikis = 0; k.Firma = "firma"; k.giris = miktar; k.iptal = false; k.islem = "Bankadan çekildi"; k.KasaTur = "Nakit"; k.Musteri_ID = -1; k.Odeme_ID = null; k.tarih = DateTime.Now; dc.kasaharekets.Add(k); b.cikis += miktar; b.bakiye -= miktar; h.ToplamGiris += miktar; h.ToplamBakiye += miktar; KaydetmeIslemleri.kaydetR(dc); } } }
public void Yukle_Banka(int _BankaID) { if (_Yukleme) { return; } try { Temizle_Banka(); if (_bk != null && _bk.EntityState != EntityState.Detached) { dbModel.Detach(_bk); } _bk = null; _bk = Isler.Banka.Ver_Banka(ref dbModel, _BankaID); if (_bk == null) { return; } _Secili_BankaID = _bk.BankaID; txtBankaAdi.Text = _bk.BankaAd; txtBankaID.Text = _bk.BankaID.ToString(); if (!string.IsNullOrEmpty(_bk.IlgiliKisiAd)) { txtBankaIlgiliKisi.Text = _bk.IlgiliKisiAd; } if (!string.IsNullOrEmpty(_bk.IlgiliKisiSoyad)) { txtBankaIlgiliKisi.Text += " " + _bk.IlgiliKisiSoyad; } lookUpHesapTuru.EditValue = _bk.HesapTuru; if (!string.IsNullOrEmpty(_bk.SubeAd)) { memoBankaDetay.Text = "Şube Adı / Kodu : " + _bk.SubeAd; } if (!string.IsNullOrEmpty(_bk.SubeKod)) { memoBankaDetay.Text += " / " + _bk.SubeKod; } SatirKontrol(); if (!string.IsNullOrEmpty(_bk.HesapAd)) { memoBankaDetay.Text += "Hesap Adı / No : " + _bk.HesapAd; } if (!string.IsNullOrEmpty(_bk.HesapNo)) { memoBankaDetay.Text += " / " + _bk.HesapNo; } SatirKontrol(); if (!string.IsNullOrEmpty(_bk.Iban)) { memoBankaDetay.Text += "Iban No : " + _bk.Iban; } SatirKontrol(); if (!string.IsNullOrEmpty(_bk.AdresAcik) && _bk.AdresIl != null && _bk.AdresIlce != null) { memoBankaDetay.Text += "Banka Adres :"; memoBankaDetay.Text += Environment.NewLine; memoBankaDetay.Text += _bk.AdresAcik; memoBankaDetay.Text += Environment.NewLine; memoBankaDetay.Text += Isler.Adres.Ver_IlAd(_bk.AdresIl.Value) + " / " + Isler.Adres.Ver_IlceAd(_bk.AdresIlce.Value); } } catch (Exception hata) { XtraMessageBox.Show("Banka Bilgileri Getirilirken Bir Hata Oluştu.\n\nHata:\n" + hata.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
void Kaydet() { if ((_YeniKayit && !Isler.Yetki.Varmi_Yetki(52) || !_YeniKayit && !Isler.Yetki.Varmi_Yetki(53))) { return; } try { #region < Kontroller > if (string.IsNullOrEmpty(txtBankaAd.Text.Trim())) { XtraMessageBox.Show("Cari Ünvanı Boş Bırakılamaz.", "Eksik Alan", MessageBoxButtons.OK, MessageBoxIcon.Warning); tabBanka.SelectedTabPageIndex = 0; txtBankaAd.Focus(); txtBankaAd.Select(); return; } if (lookUpHesapTuru.EditValue.ToString() == "-1") { XtraMessageBox.Show("Lütfen Banka Grubunu Seçiniz.", "Değer Seçilmemiş", MessageBoxButtons.OK, MessageBoxIcon.Warning); tabBanka.SelectedTabPageIndex = 0; lookUpHesapTuru.Focus(); lookUpHesapTuru.Select(); return; } if (_YeniKayit && Isler.Banka.Varmi_BankaAd(txtBankaAd.Text)) { XtraMessageBox.Show("Bu Banka Adı Daha Önce Girilmiş.\nLütfen Farklı Bir Banka Adı Yazınız.", "Aynı Değer", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtBankaAd.Focus(); txtBankaAd.Select(); return; } else if (!_YeniKayit && txtBankaAd.Text != bk.BankaAd && Isler.Banka.Varmi_BankaAd(txtBankaAd.Text, bk.BankaAd)) { XtraMessageBox.Show("Bu Banka Adı Daha Önce Girilmiş.\nLütfen Farklı Bir Banka Adı Yazınız.", "Aynı Değer", MessageBoxButtons.OK, MessageBoxIcon.Warning); txtBankaAd.Focus(); txtBankaAd.Select(); return; } #endregion if (_YeniKayit) { if (bk != null && bk.EntityState != EntityState.Detached) { dbModel.Detach(bk); } bk = null; bk = new banka(); bk.SirketID = Genel.AktifSirket.SirketID; } #region Aktarma bk.HesapTuru = lookUpHesapTuru.EditValue.ToString(); bk.BankaAd = txtBankaAd.Text; bk.Durum = chkDurum.Checked; bk.Aciklama = memoAciklama.Text; bk.SubeAd = txtSubeAd.Text; bk.SubeKod = txtSubeKod.Text; bk.HesapAd = txtHesapAd.Text; bk.HesapNo = txtHesapKod.Text; bk.Iban = txtIbanNo.Text; bk.KartNo = txtKartNo.Text; bk.KartSahibi = txtKartSahibi.Text; bk.MusteriNo = txtMusteriNo.Text; bk.IlgiliKisiAd = txtIlgiliKisiAdi.Text; bk.IlgiliKisiSoyad = txtIlgiliKisiSoyad.Text; bk.IlgiliKisiGorev = txtIlgiliKisiGorev.Text; bk.IlgiliKisiCep = txtIlgiliKisiCepTel.Text; bk.IlgiliKisiEposta = txtIlgiliKisiEposta.Text; bk.IlgiliKisiDahili = txtIlgiliKisiDahili.Text; bk.Tel1 = txtTel1.Text; bk.Tel2 = txtTel2.Text; bk.Fax = txtFax.Text; bk.Web = txtWeb.Text; bk.Eposta = txtEposta.Text; if (lookUpAdresIl.EditValue.ToString() == "-1") { bk.AdresIl = null; } else { bk.AdresIl = Convert.ToInt32(lookUpAdresIl.EditValue); } if (lookUpAdresIlce.EditValue.ToString() == "-1") { bk.AdresIlce = null; } else { bk.AdresIlce = Convert.ToInt32(lookUpAdresIlce.EditValue); } bk.AdresAcik = memoAcikAdres.Text; #endregion #region Kayıt if (_YeniKayit) { bk.KayitKullaniciID = Genel.AktifKullanici.KullaniciID; bk.KayitZaman = DateTime.Now; dbModel.AddTobankas(bk); } else { bk.DuzenKullaniciID = Genel.AktifKullanici.DuzenKullaniciID; bk.DuzenZaman = DateTime.Now; } dbModel.SaveChanges(); _Secili_BankaID = bk.BankaID; Genel.AlertMesaj.Show(Genel.AnaEkran, "İşlem Başarılı", "Banka Başarılı Bir Şekilde Kaydedilmiştir.", null, ResOtoSis.mark_blue); _YeniKayit = false; if (DetayOlay != null) { this.Invoke(DetayOlay, Enumlar.DetayOlaylari.Kaydedildi, null); } if (DetayOlay != null) { this.Invoke(DetayOlay, Enumlar.DetayOlaylari.AramaGerekli, null); } Yeni(); #endregion } catch (Exception hata) { XtraMessageBox.Show("Banka Kayıdı Yapılırken Bir Hata Oluştu.\n\nHata:\n" + hata.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void Yukle_Banka(int _BankaID) { if (Yukleme) { return; } try { Temizle_Banka(); _YeniKayit = false; if (bk != null && bk.EntityState != EntityState.Detached) { dbModel.Detach(bk); } bk = null; bk = Isler.Banka.Ver_Banka(ref dbModel, _BankaID); if (bk == null) { return; } txtBankaID.Text = bk.BankaID.ToString(); lookUpHesapTuru.EditValue = bk.HesapTuru; txtBankaAd.Text = bk.BankaAd; chkDurum.Checked = bk.Durum; txtSubeAd.Text = bk.SubeAd; txtSubeKod.Text = bk.SubeKod; txtHesapAd.Text = bk.HesapAd; txtHesapKod.Text = bk.HesapNo; txtKartNo.Text = bk.KartNo; txtKartSahibi.Text = bk.KartSahibi; txtMusteriNo.Text = bk.MusteriNo; txtIbanNo.Text = bk.Iban; memoAciklama.Text = bk.Aciklama; txtIlgiliKisiAdi.Text = bk.IlgiliKisiAd; txtIlgiliKisiSoyad.Text = bk.IlgiliKisiSoyad; txtIlgiliKisiGorev.Text = bk.IlgiliKisiGorev; txtIlgiliKisiDahili.Text = bk.IlgiliKisiDahili; txtIlgiliKisiEposta.Text = bk.IlgiliKisiEposta; txtIlgiliKisiCepTel.Text = bk.IlgiliKisiCep; txtTel1.Text = bk.Tel1; txtTel2.Text = bk.Tel2; txtFax.Text = bk.Fax; txtWeb.Text = bk.Web; txtEposta.Text = bk.Eposta; if (bk.AdresIl != null) { lookUpAdresIl.EditValue = bk.AdresIl.Value; } if (bk.AdresIlce != null) { lookUpAdresIlce.EditValue = bk.AdresIlce.Value; } memoAcikAdres.Text = bk.AdresAcik; _Secili_BankaID = bk.BankaID; ucKayitBilgi1.Yukle(bk.KayitKullaniciID, bk.KayitZaman, bk.DuzenKullaniciID, bk.DuzenZaman); if (DetayOlay != null && this.Handle.ToInt32() > 0) { this.Invoke(DetayOlay, Enumlar.DetayOlaylari.Yukleme, null); } } catch (Exception hata) { XtraMessageBox.Show("Banka Bilgileri Getirilirken Bir Hata Oluştu.\n\nHata:\n" + hata.Message, "Hata", MessageBoxButtons.OK, MessageBoxIcon.Error); } }