public ActionResult BagimsizKisiSil(hesap_hareket model, string tip) { // tahsilat ve borc varsa uyarı ver.bagımsız bolum kisilerdeki silme işlemi için yapıldı if (_borclandirService.TahsilatKontrolIdKisi(model.kisi_id) == true) { return(Json("tahsilatvar", JsonRequestBehavior.AllowGet)); } if (_borclandirService.BorcKontrolIdKisi(model.kisi_id) == true) { return(Json("borcvar", JsonRequestBehavior.AllowGet)); } var silSonuc = _bagimsizBolumService.BagimsizKisiSil(model, tip); if (silSonuc == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }
//public bool KatMalikiVarmi(int bagimsiz_id) //{ // try // { // var kisiVarmi = _bagimsizBolumKisilerRepository.GetAll().Where(x => x.bagimsiz_id == bagimsiz_id && x.aktif == "True").FirstOrDefault(); // if (kisiVarmi == null) // { // return false; // } // else // { // return true; // } // } // catch (Exception msg) // { // throw msg; // } //} public bool BagimsizKisiSil(hesap_hareket model, string tip) { try { using (var context = new MyArchContext()) { //bagimsiz bolum kisi sil context.Database.ExecuteSqlCommand("DELETE FROM bagimsiz_bolum_kisiler where bagimsiz_id = '" + model.bagimsiz_id + "' and kisi_id = '" + model.kisi_id + "' "); if (tip == "Kat maliki") { context.Database.ExecuteSqlCommand("UPDATE bagimsiz_bolumler SET katmaliki='" + null + "',katmaliki_id='" + null + "' where katmaliki_id = '" + model.kisi_id + "' and id = '" + model.bagimsiz_id + "' "); } else { context.Database.ExecuteSqlCommand("UPDATE bagimsiz_bolumler SET kiracı='" + null + "',kiraci_id='" + null + "' where kiraci_id = '" + model.kisi_id + "' and id = '" + model.bagimsiz_id + "' "); } } return(true); } catch (Exception) { return(false); throw; } }
public ActionResult KaydetIslem(hesap_hareket model) { model.islem_tarihi = DateTime.Now; if (model.islem_turu == "borç dekontu") { model.alacak = 0; } else { model.borclandirma_turu = _borclandirmaService.BorclandirmaTuru(model.tahsilat_id); model.borc = 0; } var sonuc = _borclandirmaService.BorclandirmaKaydet(model); if (sonuc == true) { return(Json(sonuc, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult KaydetIslem(toplu_borclandir model, hesap_hareket hesapModel, string tip) { model.ay = hesapModel.tarih.Month; model.yil = hesapModel.tarih.Year; model.gun = hesapModel.tarih.Day; var borcKontrol = _borclandirService.borclandirmaKontrol(model); if (borcKontrol == false) { return(Json(false, JsonRequestBehavior.AllowGet)); } else { var kaydetSonuc = _topluBorclandirService.TopluBorclandirKaydet(model, hesapModel, tip); if (kaydetSonuc == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(null, JsonRequestBehavior.AllowGet)); } } }
//public ActionResult PesinTahsilat(int id) //{ // var kisiler = _bagimsizBolumService.BagimsizBolumlerKisiler(id); // var bagimsizBilgiler = _bagimsizBolumService.BagimsizBolumBilgileriGetir(id); // ViewBag.kisiler = kisiler; // var kasalar = _kasaService.KasaGetir(); // var bankalar = _bankaService.BankaGetir(); // ViewBag.kasalar = kasalar; // ViewBag.bankalar = bankalar; // return View(bagimsizBilgiler); //} public ActionResult PesinTahsilatKaydet(hesap_hareket model) { var pesintahsilatModel = _borclandirmaService.PesinTahsilatKaydet(model); if (pesintahsilatModel == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult TahsilatSil(hesap_hareket model) { var silSonuc = _borclandirmaService.TahsilatSil(model); if (silSonuc == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public ActionResult BakiyeKontrol(hesap_hareket model) { var kalanBakiye = _borclandirmaService.KalanBakiyeKontrol(model); if (model.alacak > kalanBakiye) { return(Json(false, JsonRequestBehavior.AllowGet)); } else { return(Json(true, JsonRequestBehavior.AllowGet)); } }
public ActionResult DuzenleIslem(toplu_borclandir model, hesap_hareket hesapModel, string tip) { hesapModel.para_birimi = _borcTipleri.paraBirimiGetir(hesapModel.borclandirma_turu); model.ay = hesapModel.tarih.Month; model.yil = hesapModel.tarih.Year; model.gun = hesapModel.tarih.Day; try { var topluBorcandirListe = _topluBorclandirService.TopluBorclandirRefno(model.refno); if (topluBorcandirListe.tutar == 0) { topluBorcandirListe.tutar = null; } if (topluBorcandirListe.ay == model.ay && topluBorcandirListe.yil == model.yil && topluBorcandirListe.yil == model.yil && topluBorcandirListe.tarih == model.tarih && topluBorcandirListe.sonodeme_tarihi == model.sonodeme_tarihi && topluBorcandirListe.tip == model.tip && topluBorcandirListe.aciklama == model.aciklama && topluBorcandirListe.dagitim_sekli == model.dagitim_sekli && topluBorcandirListe.borclandirma_turu == model.borclandirma_turu && topluBorcandirListe.tutar == model.tutar) { return(Json(false, JsonRequestBehavior.AllowGet)); } //bu toplu boçlandırmaya ait tahsilat varsa retun -1 if (_borclandirService.TahsilatKontrolRefno(model.refno) == true) { return(Json("-1", JsonRequestBehavior.AllowGet)); } else { _topluBorclandirService.TopluBorcSil(model.refno, model.borclandirma_turu); var kaydetSonuc = _topluBorclandirService.TopluBorclandirKaydet(model, hesapModel, tip); if (kaydetSonuc == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(null, JsonRequestBehavior.AllowGet)); } } } catch (Exception msg) { throw msg; } }
public ActionResult FinansalTahsilatGuncelle(EFinansalTahsilatDuzenle model, hesap_hareket hhModel) { //double kisiKalanBakiye = _borclandirmaService.KalanBakiyeKontrol(hhModel); //if (hhModel.alacak>kisiKalanBakiye) //{ // return Json("fazlatuta", JsonRequestBehavior.AllowGet); //} var sonuc = _borclandirmaService.FinansalTahsilatGuncelle(model, hhModel); if (sonuc == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }
//public ActionResult TahsilEt(int id) //{ // var kisiler = _bagimsizBolumService.BagimsizBolumlerKisiler(id); // var bagimsizBilgiler = _bagimsizBolumService.BagimsizBolumBilgileriGetir(id); // var kasalar = _kasaService.KasaGetir(); // var bankalar = _bankaService.BankaGetir(); // ViewBag.kisiler = kisiler; // ViewBag.kasalar = kasalar; // ViewBag.bankalar = bankalar; // return View(bagimsizBilgiler); //} public ActionResult TahsilEtId(int id) { //var kisiler = _bagimsizBolumService.BagimsizBolumlerKisiler(id); var kasalar = _kasaService.KasaGetir(); var bankalar = _bankaService.BankaGetir(); //ViewBag.kisiler = kisiler; hesap_hareket modelHh = new hesap_hareket(); modelHh.id = id; double kisiKalanBakiye = _borclandirmaService.KalanBakiyeKontrol(modelHh); ViewBag.kasalar = kasalar; ViewBag.bankalar = bankalar; ViewBag.KalanBakiye = kisiKalanBakiye; var model = _borclandirmaService.HesapHareketId(id); return(View(model)); }
public ActionResult BorcSil(hesap_hareket model) { //bu borca ait tahsilat varsa retun -1 if (_borclandirmaService.TahsilatKontrolId(model.id) == true) { return(Json("-1", JsonRequestBehavior.AllowGet)); } var silSonuc = _borclandirmaService.HesapHaraketSil(model); if (silSonuc == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }