Пример #1
0
        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;
            }
        }
Пример #2
0
        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;
            }
        }