コード例 #1
0
        public IHttpActionResult Get(int id) //Sadece O barkod Numaralı Ürünü Çektik
        {
            var Liste = MarkaRepo.Bul(id);

            if (Liste == null)
            {
                return(NotFound());
            }
            return(Ok(Liste));
        }
コード例 #2
0
        public IHttpActionResult Delete(VMMArka data) //Marka Sildik
        {
            bool sonuc = MarkaRepo.Sil(data);

            if (sonuc != true)
            {
                return(NotFound());
            }
            else
            {
                return(Ok());
            }
        }
コード例 #3
0
 public IHttpActionResult Put(VMMArka data) //Marka Duzenledik
 {
     if (ModelState.IsValid == false)
     {
         return(BadRequest(ModelState));
     }
     else
     {
         bool sonuc = MarkaRepo.Guncelle(data);
         if (sonuc != true)
         {
             return(NotFound());
         }
         else
         {
             return(Ok());
         }
     }
 }
コード例 #4
0
 public IHttpActionResult Post(VMMArka data) //Marka Kaydettik
 {
     if (ModelState.IsValid)
     {
         bool durum = MarkaRepo.Ekle(data);
         if (durum == true)
         {
             return(CreatedAtRoute("DefaultApi", new { id = data.MarkaID }, durum));
         }
         else
         {
             return(BadRequest(ModelState));
         }
     }
     else
     {
         return(BadRequest(ModelState));
     }
 }
コード例 #5
0
 public ActionResult Marka()
 {
     if (Session["Login"] != null)
     {
         try
         {
             var Gonder = MarkaRepo.Markalar();
             return(View(Gonder));
         }
         catch
         {
             TempData["Hata"]     = "Marka Güncelleme Sayfası Gösterimi Başarısız Oldu!";
             TempData["HataKodu"] = "0882";
             return(RedirectToAction("Hata"));
         }
     }
     else
     {
         TempData["UyariTipi"] = "text-danger";
         TempData["Sonuc"]     = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!";
         return(RedirectToAction("Login", "Admin"));
     }
 }
コード例 #6
0
        public IHttpActionResult Get() //Marka Ajax ile çektik
        {
            var liste = MarkaRepo.Liste();

            return(Ok(liste));
        }
コード例 #7
0
 public ActionResult Marka(VMMArka Data)
 {
     if (Session["Login"] != null)
     {
         try
         {
             if (Data.Gorev == "Sil")
             {
                 bool sonucu = MarkaRepo.MarkaSil(Data.MarkaID);
                 if (sonucu == true)
                 {
                     return(RedirectToAction("Marka"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Marka Silme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "0081";
                     return(RedirectToAction("Hata"));
                 }
             }
             else if (Data.Gorev == "Force")
             {
                 bool sonuc = MarkaRepo.MarkaSilForce(Data.MarkaID);
                 if (sonuc == true)
                 {
                     return(RedirectToAction("Marka"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Marka Force Silme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "28052";
                     return(RedirectToAction("Hata"));
                 }
             }
             else if (Data.Gorev == "Guncelle")
             {
                 bool sonuc = MarkaRepo.MarkaGuncelle(Data);
                 if (sonuc == true)
                 {
                     return(RedirectToAction("Marka"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Marka Güncelleme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "0082";
                     return(RedirectToAction("Hata"));
                 }
             }
             else if (Data.Gorev == "Ekle")
             {
                 bool sonuc = MarkaRepo.MarkaKaydet(Data);
                 if (sonuc == true)
                 {
                     return(RedirectToAction("Marka"));
                 }
                 else
                 {
                     TempData["Hata"]     = "Marka Ekleme İşlemi Başarısız Oldu!";
                     TempData["HataKodu"] = "0083";
                     return(RedirectToAction("Hata"));
                 }
             }
             else
             {
                 TempData["Hata"]     = "Marka İşlemleri Başarısız Oldu!";
                 TempData["HataKodu"] = "0050";
                 return(RedirectToAction("Hata"));
             }
         }
         catch
         {
             TempData["Hata"]     = "Marka Güncelleme İşlemi Başarısız Oldu!";
             TempData["HataKodu"] = "0082";
             return(RedirectToAction("Hata"));
         }
     }
     else
     {
         TempData["UyariTipi"] = "text-danger";
         TempData["Sonuc"]     = "Tarayıcıda Oturum Süreniz Dolmuş! Lütfen Tekrar Oturum Açın!";
         return(RedirectToAction("Login", "Admin"));
     }
 }