public BusinesLayerResult <Kart> GetUserById(int id) { BusinesLayerResult <Kart> res = new BusinesLayerResult <Kart>(); if (res.Result == null) { res.AddError(ErrorMessage.UserNotFound, "Kart Bulunamadı."); } return(res); }
public BusinesLayerResult <Kart> CartUser(KartModelViews data) { BusinesLayerResult <Kart> kart = new BusinesLayerResult <Kart> { Result = Find(x => x.KartSahibiAdSoyad == data.NameSurname && x.KartNumarasi == data.KartNumarasi && x.CVV == data.CVV && x.Ay == data.Ay && x.Yil == data.Yil) }; if (kart.Result != null) { return(kart); } else { kart.Errors.Add("Kart Bilgileri Bulunamadı."); } return(kart); }
public BusinesLayerResult <User> LoginUser(UserLoginModel data) { BusinesLayerResult <User> res = new BusinesLayerResult <User> { Result = Find(x => x.TCKN == data.TCKimlik && x.DogumTarihi == data.DogumTarihi) }; if (res.Result != null) { return(res); } else { res.Errors.Add("T.C Kimlik ya da Doğum Tarihi Bulunamadı."); } return(res); }
public BusinesLayerResult <Kart> ActivateUser(Guid activateId) { BusinesLayerResult <Kart> res = new BusinesLayerResult <Kart>(); res.Result = Find(x => x.ActivateGuid == activateId); if (res.Result != null) { if (res.Result.Onay) { res.AddError(ErrorMessage.UserAlreadyActive, "Ödeme Alınmıştır."); return(res); } res.Result.Onay = true; Update(res.Result); } else { res.AddError(ErrorMessage.ActivateIdDoesNotExists, "Onaylanacak Bir Odeme Yoktur."); } return(res); }