public static bool StokEkleAjax(VMStokEkle data) { using (PHDB db = new PHDB()) { try { try { var bul = db.UrunStok.FirstOrDefault(p => p.MalzemeKodu == data.MalzemeKodu); bul.Adedi = data.Stok; bul.Fiyati = data.Fiyati; db.SaveChanges(); return(true); } catch { db.UrunStok.Add(new UrunStok { Fiyati = data.Fiyati, Adedi = data.Stok, MalzemeKodu = data.MalzemeKodu }); db.SaveChanges(); return(true); } } catch { return(false); } } }
public ActionResult StokEkle(VMStokEkle data) //Ajax { bool sonuc = UrunRepo.StokEkleAjax(data); if (sonuc != false) { return(Json(new { success = true, responseText = "Stok Başarıyla Güncellendi!" }, JsonRequestBehavior.AllowGet)); } else { return(Json(new { success = false, responseText = "Stok Güncelleme Başarılı olmadı!" }, JsonRequestBehavior.AllowGet)); } }