Пример #1
0
        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);
            }
        }
Пример #2
0
        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);
            }
        }