public async Task <IActionResult> OnPostAsync() { try { var kategoriler = KategorilerAyıkla(); //await BisiparişWebYardımcı.AyıklamaKaydet($"Saving {kategoriler.Count} categories"); var sonuç = await MenülerYardımcı.YeniKategorilerEkle(kategoriler); KaydetmekSonuç = BisiparişWebYardımcı.OpSonuçMesajAl(İcraOperasyon.Kaydetmek, sonuç); ModelState.Remove("KaydetmekSonuç"); return(Page()); } catch (Exception ex) { KaydetmekSonuç = "<label style='color:red'>Pardon! Kaydederken hata. Lütfen daha sonra tekrar deneyiniz.</label>"; await BisiparişWebYardımcı.HataKaydet(ex); ModelState.Remove("KaydetmekSonuç"); return(Page()); } }
public async Task OnGetAsync() { try { KökDizin = BisiparişWebYardımcı.KökDizin; KlncRestoranlar = await GüvenlikYardımcı.ŞimdikiKullanıcıRestoranlarAl(); Kategori = new Kategori(); KaydetmekSonuç = ""; } catch (Exception ex) { await BisiparişWebYardımcı.HataKaydet(ex); throw ex; } }