public async Task <ActionResult <İcraSonuç> > Put(Restoran restoran) { try { var sonuç = await RestoranlarVeriYardımcı.RestoranDeğiştir(restoran); if (sonuç.BaşarılıMı) { HazırlaSistemVeriYardımcı.İşlemKaydet(new Sistemİşlem() { KullanıcıId = restoran.OluşturuKimsiId, Tip = İşlemTip.RestoranDeğiştirdi, ÖğeId = restoran.Id }); } return(sonuç); //if (sonuç.BaşarılıMı) // return Ok(); //else // return BadRequest(sonuç.Mesaj); } catch (Exception ex) { await HazırlaVeriYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }
public async Task <ActionResult <İcraSonuç> > Post(Restoran yeniRestoran) { try { //await HazırlaVeriYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, "DB Saving new restaurant..."); var sonuç = await RestoranlarVeriYardımcı.YeniRestoranEkle(yeniRestoran); if (sonuç.BaşarılıMı) { HazırlaSistemVeriYardımcı.İşlemKaydet(new Sistemİşlem() { KullanıcıId = yeniRestoran.OluşturuKimsiId, Tip = İşlemTip.YeniRestoranEkledi, ÖğeId = yeniRestoran.Id }); } //await HazırlaVeriYardımcı.GünlükKaydetme(OlaySeviye.Uyarı, sonuç != null ? "Result is there" : "(NULL result)"); return(sonuç); //if (sonuç.BaşarılıMı) // return Ok(sonuç);//CreatedAtAction(nameof(Post), new { id = yeniRestoran.Id }, yeniRestoran); //else // return BadRequest(sonuç); } catch (Exception ex) { await HazırlaVeriYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }
public async Task <ActionResult <List <Restoran> > > ŞimdikiKullanıcıRestoranlarAl(int kullanıcıId) { try { return(await RestoranlarVeriYardımcı.ŞimdikiKullanıcıRestoranlarAl(kullanıcıId)); } catch (Exception ex) { await HazırlaVeriYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }
public static async Task RestoranlarAl() { try { MemCache.Set("Restoranlar", await RestoranlarVeriYardımcı.RestoranlarAl()); } catch (Exception ex) { await HazırlaVeriYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }
public async Task <ActionResult <İcraSonuç> > HizmetlerDeğiştir(List <string> rstrnIdVeHzmtlr) { try { return(await RestoranlarVeriYardımcı.HizmetlerDeğiştir(int.Parse(rstrnIdVeHzmtlr[0]), (RestoranHizmetler)Enum.Parse(typeof(RestoranHizmetler), rstrnIdVeHzmtlr[1]))); } catch (Exception ex) { await HazırlaVeriYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }