コード例 #1
0
        public IHttpActionResult urun([FromBody] Models.urun u)
        {
            if (!SQL.baglanti_test())
                return Ok(new islem() { action = "urun", controller = "Urunler", hata = true, mesaj = "SQL ile bağlantı sağlanamadı" });

            DataTable dt_urunler = SQL.get("SELECT u.urun_id, u.hedef_id, u.kategori_id, u.olcu_birimi_parametre_id, u.sira, u.urun_adi, u.barkod, u.stok_kodu, olcu_birimi = p.deger, kategori = k.kategori_adi, u.fiyat FROM urunler u INNER JOIN parametreler p ON p.parametre_id = u.olcu_birimi_parametre_id INNER JOIN kategoriler k ON k.kategori_id = u.kategori_id WHERE u.silindi = 0 AND u.urun_id = " + u.urun_id);
            Models.urun urun = new Models.urun
            {
                urun_id = Convert.ToInt32(dt_urunler.Rows[0]["urun_id"]),
                hedef_id = Convert.ToInt32(dt_urunler.Rows[0]["hedef_id"]),
                kategori_id = Convert.ToInt32(dt_urunler.Rows[0]["kategori_id"]),
                olcu_birimi_parametre_id = Convert.ToInt32(dt_urunler.Rows[0]["olcu_birimi_parametre_id"]),
                sira = Convert.ToInt32(dt_urunler.Rows[0]["sira"]),
                urun_adi = dt_urunler.Rows[0]["urun_adi"].ToString(),
                barkod = dt_urunler.Rows[0]["barkod"].ToString(),
                stok_kodu = dt_urunler.Rows[0]["stok_kodu"].ToString(),
                kategori = dt_urunler.Rows[0]["kategori"].ToString(),
                olcu_birimi = dt_urunler.Rows[0]["olcu_birimi"].ToString(),
                fiyat = Convert.ToDecimal(dt_urunler.Rows[0]["fiyat"])
            };

            islem<Models.urun> sonuc = new islem<Models.urun>()
            {
                action = "urun",
                controller = "Urunler",
                hata = false,
                mesaj = "",
                sonuc = urun
            };

            return Ok(sonuc);
        }
        public IActionResult Detay(Models.urun data)
        {
            var veri = new Models.urun();

            veri.adi    = "bot";
            veri.fiyati = 150;
            veri.kullanilmamislikdurumu = true;
            return(View(veri));
        }