public async Task <ActionResult <İcraSonuç> > YeniKullanıcıEkle(Kullanıcı yeniKullanıcı) { try { await BisiparişVeriYardımcı.GünlükKaydet(OlaySeviye.Ayıklama, "Into..."); if (!await GüvenlikVeriYardımcı.GirişİsimZatenKullanıldıMı(yeniKullanıcı.Girişİsim)) { yeniKullanıcı.SistemDurum = KullanıcıSistemDurum.Aktif; return(await GüvenlikVeriYardımcı.YeniKullanıcıEkle(yeniKullanıcı)); } else { return new İcraSonuç() { BaşarılıMı = false, Mesaj = "Pardon! Bu isimde başka bir kullanıcı var." } }; } catch (Exception ex) { await BisiparişVeriYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }
public async Task <ActionResult <bool?> > GirişİsimZatenKullanıldıMı(string girişİsim) { try { return(await GüvenlikVeriYardımcı.GirişİsimZatenKullanıldıMı(girişİsim)); } catch (Exception ex) { await BisiparişVeriYardımcı.GünlükKaydet(OlaySeviye.Hata, ex); throw ex; } }