public ActionResult OtoparakTanimlaIslem(bagimsiz_bolumler model) { int otoparkId; var katsayisi = Convert.ToString(model.daire_katsayisi); var sonKatsayisi = katsayisi.Replace(',', '.'); using (var context = new MyArchContext()) { //bu sorgu otopark id sini getirir otoparkId = context.Database.SqlQuery <int>("SELECT id FROM bagimsiz_bolumler WHERE daire_numarasi IS NULL and elektrik_abone_no IS NULL and petek_boyu IS NULL").FirstOrDefault(); } model.id = otoparkId; using (var context = new MyArchContext()) { //bagimsiz_bolum_kisilerde daire_katsayisini guncelle otoparkId = context.Database.ExecuteSqlCommand("UPDATE bagimsiz_bolum_kisiler SET daire_katsayisi = '" + sonKatsayisi + "' WHERE bagimsiz_id = '" + model.id + "'"); } bool durum = _bagimsizBolumService.BagimsizBolumGuncelle(model); if (durum == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(true, 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 List <EBagimsizDetayKisiler> BagimsizBolumlerKisiler(int id, string paraBirimi) { try { if (paraBirimi == "TL" || paraBirimi == null) { using (var context = new MyArchContext()) { var kisiler = context.Database.SqlQuery <EBagimsizDetayKisiler>("SELECT borc_tl - alacak_tl as bakiye, kisi_id, bagimsiz_bolum_kisiler.tip,isim,tel1,giris_tarihi,cikis_tarihi,hisse_payi FROM bagimsiz_bolum_kisiler LEFT JOIN kisiler ON bagimsiz_bolum_kisiler.kisi_id = kisiler.id LEFT JOIN bagimsiz_bolumler ON bagimsiz_bolum_kisiler.bagimsiz_id = bagimsiz_bolumler.id WHERE bagimsiz_bolum_kisiler.bagimsiz_id = '" + id + "'").ToList(); return(kisiler); } } else { using (var context = new MyArchContext()) { var kisiler = context.Database.SqlQuery <EBagimsizDetayKisiler>("SELECT borc_dolar - alacak_dolar as bakiye, kisi_id, bagimsiz_bolum_kisiler.tip,isim,tel1,giris_tarihi,cikis_tarihi,hisse_payi FROM bagimsiz_bolum_kisiler LEFT JOIN kisiler ON bagimsiz_bolum_kisiler.kisi_id = kisiler.id LEFT JOIN bagimsiz_bolumler ON bagimsiz_bolum_kisiler.bagimsiz_id = bagimsiz_bolumler.id WHERE bagimsiz_bolum_kisiler.bagimsiz_id = '" + id + "'").ToList(); return(kisiler); } } } catch (Exception ex) { throw ex; } }
public bool KasaGuncelle(muhtelif_islemler model) { //muhtelif islem ve kasa_harekette silme işlemi yapıldıktan sonra kaydet calıstıralacak try { using (var context = new MyArchContext()) { int muhtelifSil = context.Database.ExecuteSqlCommand("DELETE FROM muhtelif_islemler where refno = '" + model.refno + "'"); int kasaHareketSil = context.Database.ExecuteSqlCommand("DELETE FROM kasa_hareket where refno = '" + model.refno + "'"); //yeni muhtelif islemi kaydet //_muhtelifIslemler.Insert(model); //_uow.SaveChanges(); if (muhtelifSil > 0 && kasaHareketSil > 0 && KaydetKasa(model, model.kasa_id) == true) { return(true); } else { return(false); } } } catch (Exception ex) { return(false); throw ex; } }
public bool BagimsizBolumGuncelle(bagimsiz_bolumler model) { var gelenBagimsizBolum = _bagimsizBolumlerRepository.Find(model.id); model.katmaliki_id = gelenBagimsizBolum.katmaliki_id; model.katmaliki = gelenBagimsizBolum.katmaliki; model.kiraci_id = gelenBagimsizBolum.kiraci_id; model.kiracı = gelenBagimsizBolum.kiracı; int otoparkId; var katsayisi = Convert.ToString(model.daire_katsayisi); var sonKatsayisi = katsayisi.Replace(',', '.'); AutoMapper.Mapper.DynamicMap(model, gelenBagimsizBolum); _bagimsizBolumlerRepository.Update(gelenBagimsizBolum); using (var context = new MyArchContext()) { //bagimsiz_bolum_kisilerde daire_katsayisini guncelle int sonuc = context.Database.ExecuteSqlCommand("UPDATE bagimsiz_bolum_kisiler SET daire_katsayisi = '" + sonKatsayisi + "' WHERE bagimsiz_id = '" + model.id + "'"); } if (_uow.SaveChanges() != 0) { return(true); } else { return(false); } }
public bool BlokGuncelle(EBlokDTO model) { try { var gelenBlok = _blokRepository.Find(model.id); AutoMapper.Mapper.DynamicMap(model, gelenBlok); _blokRepository.Update(gelenBlok); if (_uow.SaveChanges() != 0) { using (var context = new MyArchContext()) { if (context.Database.ExecuteSqlCommand("update bagimsiz_bolumler set blok_adi='" + model.blok_adi + "' where blok_id = '" + model.id + "'") > 0) { return(true); } else { return(false); } } } else { return(false); } } catch (Exception msg) { throw msg; } }
public List <EKisiDTO> KisiGetir() { //var control = (from u in _kisilerRepository.GetAll() // select new EKisiDTO // { // id = u.id, // tc = u.tc, // cinsiyet = u.cinsiyet, // isim = u.isim, // tel1 = u.tel1, // eposta = u.eposta, // adres = u.adres, // ogrenim_durumu = u.ogrenim_durumu, // meslek = u.meslek, // }).OrderByDescending(x => x.id).ToList(); //return control; using (var context = new MyArchContext()) { var kisiler = context.Database.SqlQuery <EKisiDTO>("SELECT kisiler.id,isim,kisiler.durumu,blok_adi,daire_numarasi,eposta,sifre,kullanici_adi,rutbe,tel1,adres,bagimsiz_bolum_kisiler.aktif,bagimsiz_bolum_kisiler.bagimsiz_id,bagimsiz_bolum_kisiler.tip FROM bagimsiz_bolum_kisiler RIGHT JOIN bagimsiz_bolumler ON bagimsiz_bolum_kisiler.bagimsiz_id = bagimsiz_bolumler.id RIGHT JOIN kisiler ON kisiler.id =bagimsiz_bolum_kisiler.kisi_id where kisiler.rutbe != 'admin' ").ToList(); return(kisiler); } }
public ActionResult BlokKaydet(blok model) { MyArchContext context = new MyArchContext(); var blokKaydetSonuc = _blokService.BlokKaydet(model); if (blokKaydetSonuc == true) { var sonBlokId = context.blok.OrderByDescending(x => x.id).FirstOrDefault(); bagimsiz_bolumler bagimsizModel = new bagimsiz_bolumler(); bagimsizModel.blok_id = sonBlokId.id; bagimsizModel.blok_adi = model.blok_adi; bagimsizModel.daire_numarasi = model.daire_sayisi; var bagimsizBolumBlokKaydet = _bagimsizSBolumlercService.BagimsizBolumBlokKaydet(bagimsizModel); } if (blokKaydetSonuc == true) { return(Json(true, JsonRequestBehavior.AllowGet)); } else { return(Json(false, JsonRequestBehavior.AllowGet)); } }
public List <ESayacTipiDTO> SayacTipi() { using (var context = new MyArchContext()) { var sayacTipi = context.Database.SqlQuery <ESayacTipiDTO>("SELECT sayac_tipi,id FROM sayac_tipleri").ToList(); return(sayacTipi); } }
public List <EKisiDTO> KisiBorclariGetir(int id) { using (var context = new MyArchContext()) { var sayacTipi = context.Database.SqlQuery <EKisiDTO>("select br.id,tarih,sonodeme_tarihi,blok_adi,daire_numarasi,aciklama,borc,alacak,br.bakiye,islem_turu,borclandirma_turu,tahsilat_durumu,br.para_birimi,Sum([BORC] - [ALACAK]) OVER (ORDER BY br.id) AS [BAKIYE] from bagimsiz_bolumler as bb left join hesap_hareket as br on br.bagimsiz_id=bb.id WHERE kisi_id ='" + id + "' and br.para_birimi = 'TL' ORDER BY id DESC").ToList(); return(sayacTipi); } }
public List <ESayacOrtakDagitim> OrtakAlan() { using (var context = new MyArchContext()) { var sayacTipi = context.Database.SqlQuery <ESayacOrtakDagitim>("SELECT * FROM anasayac_ortak_dagitim").ToList(); return(sayacTipi); } }
public double kisiBakiye(int kisiId) { using (MyArchContext context = new MyArchContext()) { double bakiye = context.Database.SqlQuery <double>("SELECT SUM(borc-alacak) as bakiye FROM kisiler WHERE id = '" + kisiId + "' ").FirstOrDefault(); return(bakiye); } }
//sms listesi public List <ESmsKisi> SmsListesi() { using (var context = new MyArchContext()) { var smsListesi = context.Database.SqlQuery <ESmsKisi>("SELECT icerik,tel1,isim,tarih FROM sms LEFT JOIN kisiler ON sms.kisi_id = kisiler.id").ToList(); return(smsListesi); } }
public UnitofWork(MyArchContext context) { Database.SetInitializer <MyArchContext>(null); if (context == null) { throw new ArgumentException("context is null"); } _context = context; }
public bool KisiGuncelle(kisiler kisiGuncelle) { try { var gelenKisi = _kisilerRepository.Find(kisiGuncelle.id); kisiGuncelle.kullanici_adi = gelenKisi.kullanici_adi; AutoMapper.Mapper.DynamicMap(kisiGuncelle, gelenKisi); _kisilerRepository.Update(gelenKisi); if (_uow.SaveChanges() != 0) { var gelenGuncelKisi = _kisilerRepository.Find(kisiGuncelle.id); var durum = gelenGuncelKisi.durumu; //bagimsiz bolum kat maliki ve kiracı guncelleme if (durum == "Kiracı") { using (var context = new MyArchContext()) { if (context.Database.ExecuteSqlCommand("update bagimsiz_bolumler set kiracı='" + kisiGuncelle.isim + "' where kiraci_id = '" + kisiGuncelle.id + "'") > 0) { return(true); } else { return(false); } } } else if (durum == "Kat maliki") { using (var context = new MyArchContext()) { if (context.Database.ExecuteSqlCommand("update bagimsiz_bolumler set katmaliki='" + kisiGuncelle.isim + "' where katmaliki_id = '" + kisiGuncelle.id + "'") > 0) { return(true); } else { return(false); } } } return(true); } else { return(false); } } catch (Exception msg) { throw msg; } }
public bool BagimsizBolumKisilerKaydet(bagimsiz_bolum_kisiler model, string isim, int bagimsizId, int?katmaliki_id, int?kiraci_id) { try { model.aktif = "True"; //if (model.tip == "Kat maliki" && model.oturan_katmaliki == "True") //{ // model.kiraci = "var"; //} if (model.tip == "Kiracı") { using (var context = new MyArchContext()) { var kiracisizKisi = context.Database.ExecuteSqlCommand("UPDATE bagimsiz_bolum_kisiler set kiraci='var' WHERE bagimsiz_id='" + bagimsizId + "' and tip = 'Kat maliki' "); } } _bagimsizBolumKisilerRepository.Insert(model); if (_uow.SaveChanges() > 0) { if (model.tip == "Kat maliki") { using (var context = new MyArchContext()) { var guncelleme = context.Database.ExecuteSqlCommand("UPDATE bagimsiz_bolumler set katmaliki='" + isim + "',katmaliki_id = '" + katmaliki_id + "' WHERE id='" + bagimsizId + "' "); // var guncellemeKisi = context.Database.ExecuteSqlCommand("UPDATE kisiler set durumu='Kat maliki' WHERE id='" + katmaliki_id + "' "); } } else { using (var context = new MyArchContext()) { var guncelleme = context.Database.ExecuteSqlCommand("UPDATE bagimsiz_bolumler set kiracı='" + isim + "',kiraci_id = '" + kiraci_id + "' WHERE id='" + bagimsizId + "' "); // var guncellemeKisi = context.Database.ExecuteSqlCommand("UPDATE kisiler set durumu='Kiracı' WHERE id='" + kiraci_id + "' "); } } return(true); } else { return(false); } } catch (Exception ex) { throw ex; } }
public bool VadeGunSayisiGuncelle(string vadeGunSayisi) { using (var context = new MyArchContext()) { if (context.Database.ExecuteSqlCommand("UPDATE vade_gun SET vade_gun_sayisi='" + vadeGunSayisi + "' ") > 0) { return(true); } else { return(false); } } }
public bool AidatGunuGuncelle(string aidatGunu) { using (var context = new MyArchContext()) { if (context.Database.ExecuteSqlCommand("UPDATE aidat_gun SET aidat_gunu='" + aidatGunu + "' ") > 0) { return(true); } else { return(false); } } }
public List <EBorcluListesiDTO> VadesiBekleyenBorcluListesi() { try { using (var context = new MyArchContext()) { var borcListesi = context.Database.SqlQuery <EBorcluListesiDTO>("SELECT hh.id,refno,aciklama,tarih,sonodeme_tarihi,borc,hesap_adi,borclandirma_turu,daire_numarasi,tahsilat_durumu FROM hesap_hareket as hh LEFT JOIN bagimsiz_bolumler as bb ON hh.bagimsiz_id = bb.id WHERE (hh.tahsilat_durumu = 'ödenmedi' or hh.tahsilat_durumu = 'eksik tahsilat') and (GETDATE()<sonodeme_tarihi and sonodeme_tarihi != cast (GETDATE() as DATE)) ").ToList(); return(borcListesi); } } catch (Exception ex) { throw ex; } }
public List <EKisiDTO> KisiBagimsizBolumleri(int kisiId) { try { using (var context = new MyArchContext()) { var sayacTipi = context.Database.SqlQuery <EKisiDTO>("select blok_adi,daire_numarasi,bagimsiz_id from bagimsiz_bolumler as bgb left join bagimsiz_bolum_kisiler as bbk on bbk.bagimsiz_id=bgb.id WHERE bbk.kisi_id = '" + kisiId + "' ").ToList(); return(sayacTipi); } } catch (Exception ex) { throw ex; } }
public List <EBagimsizBolumlerDTO> BagimsizBolumler() { try { using (var context = new MyArchContext()) { var bagimsizBolumler = context.Database.SqlQuery <EBagimsizBolumlerDTO>("select id,kiraci_id,katmaliki_id,blok_adi,daire_numarasi,katmaliki,kiracı,toplam,su_abone_no,elektrik_abone_no,petek_boyu,kat from bagimsiz_bolumler as bb left join (select sum(borc-alacak) as toplam,bagimsiz_id from hesap_hareket group by bagimsiz_id) as brc on bb.id=brc.bagimsiz_id ").ToList(); return(bagimsizBolumler); } } catch (Exception ex) { throw ex; } }
public ActionResult OtoparkTanimla() { int otoparkId; using (var context = new MyArchContext()) { //bu sorgu otopark id sini getirir otoparkId = context.Database.SqlQuery <int>("SELECT id FROM bagimsiz_bolumler WHERE daire_numarasi IS NULL and elektrik_abone_no IS NULL and petek_boyu IS NULL").FirstOrDefault(); } //otoparka özel var detay = _bagimsizBolumService.BagimsizBolumBilgileriGetir(otoparkId); ViewBag.Tipler = _tipService.TipGetirYıl(); return(View(detay)); }
public double BagimsizAlanHesabı(string paraBirimi, string bastarih, string bitTarih) { double kasaBorc = 0; int haneSayisi; double aidatTutari = 0; try { using (var context = new MyArchContext()) { if (paraBirimi == "TL") { kasaBorc = context.Database.SqlQuery <double>("SELECT (SELECT COALESCE (SUM(kasa_borc_tl-kasa_alacak_tl),0) FROM kasa_hareket where toplama_katilim = 'true' and tarih BETWEEN '" + bastarih + "' AND '" + bitTarih + "' ) + (SELECT COALESCE(SUM(banka_borc_tl-banka_alacak_tl),0) FROM banka_hareket where toplama_katilim = 'true' and tarih BETWEEN '" + bastarih + "' AND '" + bitTarih + "' ) as sonuc ").SingleOrDefault(); haneSayisi = context.Database.SqlQuery <int>("select COUNT(id) as hane_sayisi from bagimsiz_bolumler").SingleOrDefault(); aidatTutari = kasaBorc / haneSayisi; } if (paraBirimi == "USD") { kasaBorc = context.Database.SqlQuery <double>("SELECT (SELECT COALESCE (SUM(kasa_borc_dolar-kasa_alacak_dolar),0) FROM kasa_hareket where toplama_katilim = 'true' and tarih BETWEEN '" + bastarih + "' AND '" + bitTarih + "' ) + (SELECT COALESCE(SUM(banka_borc_dolar-banka_alacak_dolar),0) FROM banka_hareket where toplama_katilim = 'true' and tarih BETWEEN '" + bastarih + "' AND '" + bitTarih + "' ) as sonuc ").SingleOrDefault(); haneSayisi = context.Database.SqlQuery <int>("select COUNT(id) as hane_sayisi from bagimsiz_bolumler").SingleOrDefault(); aidatTutari = kasaBorc / haneSayisi; } //else //{ // //euro işlemleri // kasaBorc = context.Database.SqlQuery<double>("select SUM(kasa_borc_euro) as toplam_borc from kasa_hareket where toplama_katilim = 'true' ").SingleOrDefault(); // haneSayisi = context.Database.SqlQuery<int>("select COUNT(id) as hane_sayisi from bagimsiz_bolumler").SingleOrDefault(); // aidatTutari = kasaBorc / haneSayisi; //} } return(aidatTutari); } catch (Exception ex) { throw ex; } }
public ActionResult Detay(int id, string paraBirimi) { ViewBag.aidatParaBirimi = _borcTipleri.ParaBirimiAidat(); var kisiler = _kisilerService.KisiListesiModal(); dynamic mymodel = new ExpandoObject(); var detay = _bagimsizBolumService.BagimsizBolumBilgileriGetir(id); mymodel.detay = detay; mymodel.kisiler = kisiler; EBakiyeDTO katMalikiBakiye; using (var context = new MyArchContext()) { katMalikiBakiye = context.Database.SqlQuery <EBakiyeDTO>("SELECT SUM(borc-alacak) as bakiye FROM hesap_hareket WHERE bagimsiz_id = '" + id + "' ").SingleOrDefault(); } if (katMalikiBakiye == null) { ViewBag.Bakiye = ""; } else { ViewBag.Bakiye = katMalikiBakiye.bakiye; } if (paraBirimi == "TL" || paraBirimi == null) { var detayKisiler = _bagimsizBolumService.BagimsizBolumlerKisiler(id, paraBirimi); mymodel.detayKisiler = detayKisiler; return(View(mymodel)); } else { var detayKisiler = _bagimsizBolumService.BagimsizBolumlerKisiler(id, paraBirimi); mymodel.detayKisiler = detayKisiler; return(Json(mymodel.detayKisiler, JsonRequestBehavior.AllowGet)); } }
public bool baslikSil(muhtelif_baslikler model) { try { using (var context = new MyArchContext()) { if (context.Database.ExecuteSqlCommand("DELETE FROM muhtelif_baslikler where id = '" + model.id + "'") > 0) { return(true); } else { return(false); } } } catch (Exception ex) { throw ex; } }
public bool borcTipiSil(borc_tipleri model) { try { using (var context = new MyArchContext()) { if (context.Database.ExecuteSqlCommand("DELETE FROM borc_tipleri where id = '" + model.id + "'") > 0) { return(true); } else { return(false); } } } catch (Exception ex) { throw ex; } }
public bool AnaSayacSil(anasayac model) { try { using (var context = new MyArchContext()) { if (context.Database.ExecuteSqlCommand("DELETE FROM ana_sayac where id = '" + model.id + "'") > 0) { return(true); } else { return(false); } } } catch (Exception ex) { throw ex; } }
public bool BlokSil(blok model) { try { using (var context = new MyArchContext()) { context.Database.ExecuteSqlCommand("DELETE FROM bagimsiz_bolumler where blok_id = '" + model.id + "'"); if (context.Database.ExecuteSqlCommand("DELETE FROM blok where id = '" + model.id + "'") > 0) { return(true); } else { return(false); } } } catch (Exception ex) { throw ex; } }
public bool PersonelSil(personel model) { try { using (var context = new MyArchContext()) { int sonuc = context.Database.ExecuteSqlCommand("DELETE FROM personel where id = '" + model.id + "'"); if (sonuc > 0) { return(true); } else { return(false); } } } catch (Exception ex) { throw ex; } }
public GenericRepository(MyArchContext context) { _context = context; _dbSet = context.Set <TEntity>(); }