public IHttpActionResult Guncelle(int id, KuaforSaatleri languages)
        {
            Kuaforler ff = unitofwork.Kuaforler.Find(x => x.Id == languages.Id);

            ff.AcilmaSaati = languages.AcilmaSaati;
            //  ff.KuaforId = ff.KuaforId;
            ff.Aralik       = languages.Aralik;
            ff.KapanmaSaati = languages.KapanmaSaati;
            unitofwork.Kuaforler.Update(ff);
            unitofwork.Complete();

            KuaforSaatAralik kuaforss = new KuaforSaatAralik();

            kuaforss.AralikSil(ff);
            //KuaforSaatAralik kuaforss1 = new KuaforSaatAralik();
            var sayi = unitofwork.KuaforElemanlari.List(x => x.KuaforIdi == ff.Id);

            for (int i = 0; i < sayi.Count(); i++)
            {
                int idd = sayi[i].Id;
                kuaforss.Aralik(ff.AcilmaSaati, ff.KapanmaSaati, ff, ff.Aralik, idd);
            }


            return(Ok());
        }
        public IHttpActionResult Ekle(KuaforElemanlari languages)
        {
            Kuaforler        ku           = unitofwork.Kuaforler.Find(x => x.Id == languages.Id);
            KuaforElemanlari kuaforeleman = new KuaforElemanlari();

            kuaforeleman.Adi       = languages.Adi;
            kuaforeleman.KuaforIdi = ku.Id;
            kuaforeleman.Mail      = languages.Mail;
            kuaforeleman.Soyadi    = languages.Soyadi;
            kuaforeleman.Tc        = languages.Tc;
            kuaforeleman.Telefon   = languages.Telefon;
            unitofwork.KuaforElemanlari.Insert(kuaforeleman);
            unitofwork.Complete();
            unitofwork.Dispose();
            KuaforSaatAralik kuaforss = new KuaforSaatAralik();

            kuaforss.Aralik(ku.AcilmaSaati, ku.KapanmaSaati, ku, ku.Aralik, kuaforeleman.Id);

            return(Ok());
        }
Example #3
0
        public IHttpActionResult Guncelle(int id, Kuaforler languages)
        {
            Kuaforler ff = unitofwork.Kuaforler.Find(x => x.Id == languages.Id);

            ff.Ad             = languages.Ad;
            ff.Adres          = languages.Adres;
            ff.EklenmeTarihi  = languages.EklenmeTarihi;
            ff.EMail          = languages.EMail;
            ff.BayBayan       = languages.BayBayan;
            ff.Puan           = languages.Puan;
            ff.KuaforSahipId  = ff.KuaforSahipId;
            ff.KuaforSahipIdi = ff.KuaforSahipIdi;
            ff.Resim          = languages.Resim;
            ff.Sehir          = karakterCevir(languages.Sehir);
            ff.Semt           = languages.Semt;
            ff.Telefon        = languages.Telefon;
            ff.Slug           = karakterCevir(ff.Ad);
            ff.Aralik         = languages.Aralik;
            ff.AcilmaSaati    = languages.AcilmaSaati;
            ff.KapanmaSaati   = languages.KapanmaSaati;
            unitofwork.Kuaforler.Update(ff);
            unitofwork.Complete();
            //  unitofwork.Dispose();

            KuaforSaatAralik kuaforss = new KuaforSaatAralik();

            kuaforss.AralikSil(ff);
            //KuaforSaatAralik kuaforss1 = new KuaforSaatAralik();
            var sayi = unitofwork.KuaforElemanlari.List(x => x.KuaforIdi == ff.Id);

            for (int i = 0; i < sayi.Count(); i++)
            {
                int idd = sayi[i].Id;
                kuaforss.Aralik(ff.AcilmaSaati, ff.KapanmaSaati, ff, ff.Aralik, idd);
            }

            return(Ok());
        }