public async Task <bool> UrunDetayOlustur(UrunDetayAddViewModel model) { var result = false; var kontrol = await context.UrunDetay.FirstOrDefaultAsync(x => x.UrunId == model.UrunId); if (kontrol != null) { result = false; } else { var urunDetay = new UrunDetay { UrunId = model.UrunId, UrunAciklama = model.UrunAciklama, UrunAdi = model.UrunAdi, UrunResim = model.ResimPath, UrunStok = int.Parse(model.UrunStok) }; context.UrunDetay.Add(urunDetay); var sonuc = await context.SaveChangesAsync(); if (sonuc > 0) { result = true; } else { result = false; } } return(result); }
public async Task <ActionResult> UrunOlustur(UrunDetayAddViewModel model) { var data = await urunService.UrunDetayOlustur(model); return(Json(data, JsonRequestBehavior.AllowGet)); }