public int tarife_ekle(int makineid, string tarife_kodu, string calisma_tipi, decimal tutar) { //mevcut tarife var mı bakalım bool saatlik = false; if (tarife_kodu == "saat") { saatlik = true; } var t = dc.kiralama_tarifes.Where(x => x.iptal == false && x.makine_id == makineid && x.tarife_kodu == tarife_kodu.ToLower().Trim() && x.calisma_tipi == calisma_tipi.ToLower().Trim()).FirstOrDefault(); if (t == null) { kiralama_tarifes k = new kiralama_tarifes(); k.calisma_tipi = calisma_tipi.ToLower().Trim(); k.iptal = false; k.makine_id = makineid; k.saatlik = saatlik; k.tarife_kodu = tarife_kodu; k.tutar = tutar; dc.kiralama_tarifes.Add(k); KaydetmeIslemleri.kaydetR(dc); return(1); } else { return(-1); } }
public void tarife_update(int tarifeid, string tarife_kodu, string calisma_tipi, decimal tutar) { //mevcut tarife var mı bakalım bool saatlik = false; if (tarife_kodu == "saat") { saatlik = true; } var t = dc.kiralama_tarifes.Where(x => x.id == tarifeid).FirstOrDefault(); if (t != null) { kiralama_tarifes k = new kiralama_tarifes(); k.calisma_tipi = calisma_tipi.ToLower().Trim(); k.saatlik = saatlik; k.tarife_kodu = tarife_kodu; k.tutar = tutar; KaydetmeIslemleri.kaydetR(dc); } }