public IDataResult <List <CreditCard> > GetAll() { if (DateTime.Now.Hour == 6) { return(new ErrorDataResult <List <CreditCard> >(Messages.MaintenanceTime)); } return(new SuccessDataResult <List <CreditCard> >(_creditCardDal.GetAll(), Messages.CreditCardListed)); }
public IDataResult <List <CreditCard> > GetAll(Expression <Func <CreditCard, bool> > filter = null) { var result = _creditCardDal.GetAll(filter); if (result != null) { return(new SuccessDataResult <List <CreditCard> >(result)); } return(new ErrorDataResult <List <CreditCard> >(Messages.NoData)); }
public IDataResult <CreditCard> FindByID(int Id) { CreditCard p = new CreditCard(); if (!_creditCardDal.GetAll().Any(x => x.Id == Id)) { return(new ErrorDataResult <CreditCard>(Messages.NotExist + "Kredi Kartı")); } p = _creditCardDal.GetAll().FirstOrDefault(x => x.Id == Id); return(new SuccessDataResult <CreditCard>(p)); }
public IDataResult <CreditCard> FindByID(int Id) { CreditCard p = new CreditCard(); if (_creditCardDal.GetAll().Any(x => x.ID == Id)) { p = _creditCardDal.GetAll().FirstOrDefault(x => x.ID == Id); } else { Console.WriteLine(Messages.NotExist + "Kredi Kart"); } return(new SuccessDataResult <CreditCard>(p)); }
public IDataResult <List <CreditCard> > GetAllService() { if (DateTime.Now.Hour == hour) { return(new ErrorDataResult <List <CreditCard> >(GeneralMessages.Maintenance)); } return(new SuccessDataResult <List <CreditCard> >(_creditCardDal.GetAll(), CreditCardMessages.CreditCardsListed)); }
public IResult CreditCardChecker(CreditCard creditCard) { var result = _creditCardDal.GetAll( x => x.CardNumber == creditCard.CardNumber && x.ExpirationMonth == creditCard.ExpirationMonth && x.ExpirationYear == creditCard.ExpirationYear && x.Cvv == creditCard.Cvv && x.CustomerName.ToLower() == creditCard.CustomerName.ToLower() && x.CustomerSurname.ToLower() == creditCard.CustomerSurname.ToLower() ); if (result.Count == 0) { return(new ErrorResult()); } return(new SuccessResult()); }
public IDataResult <List <CreditCard> > CardControl(int customerId) { var result = _creditCardDal.GetAll(p => p.CustomerId == customerId); if (result != null) { return(new SuccessDataResult <List <CreditCard> >(result, Messages.CreditCardControl)); } return(new ErrorDataResult <List <CreditCard> >(Messages.CreditCardControlNot)); }
public IDataResult <List <CreditCard> > GetByCustomerId(int customerId) { var result = _creditCardDal.Any(c => c.CustomerId == customerId); if (result) { return(new SuccessDataResult <List <CreditCard> >(_creditCardDal.GetAll(c => c.CustomerId == customerId))); } return(new ErrorDataResult <List <CreditCard> >(Messages.NotFound())); }
public IDataResult <List <CreditCard> > GetCards() { int authUserId = _httpContextAccessor.HttpContext.User.GetAuthenticatedUserId(); var customer = _customerService.GetByUserId(authUserId); if (customer.Success == false) { return(new ErrorDataResult <List <CreditCard> >()); } var result = _creditCardDal.GetAll(c => c.CustomerId == customer.Data.Id); if (result == null) { return(new ErrorDataResult <List <CreditCard> >(Messages.CreditCardNotFound)); } return(new SuccessDataResult <List <CreditCard> >(result)); }
private bool SelectedCardOperations(CreditCard creditCard) { var selectedCardIndex = _creditCardDal.GetAll(c => c.CustomerId == creditCard.CustomerId && c.SelectedCard); if (selectedCardIndex.Count == 0) { return(true); } if (creditCard.SelectedCard && selectedCardIndex.Count > 0) { selectedCardIndex.Find(c => c.SelectedCard); foreach (var selectedCardToFalse in selectedCardIndex) { selectedCardToFalse.SelectedCard = false; _creditCardDal.Update(selectedCardToFalse); } return(true); } return(false); }
public IDataResult <List <CreditCard> > GetByCustomerId(int id) { return(new SuccessDataResult <List <CreditCard> >(_creditCardDal.GetAll(card => card.CustomerId == id))); }
public IDataResult <List <CreditCard> > GetAll() { return(new SuccessDataResult <List <CreditCard> >(_creditCardDal.GetAll(), Messages.CreditCardsListed)); }
public IDataResult <List <CreditCard> > GetAll() { var result = _creditCardDal.GetAll(); return(new SuccessDataResult <List <CreditCard> >(result)); }
public IDataResult <List <CreditCard> > GetAllByCustomerId(int customerId) { return(new SuccessDataResult <List <CreditCard> >(_creditCardDal.GetAll(c => c.CustomerId == customerId))); }
public IDataResult <List <CreditCard> > GetByCustomerId(int customerId) { var result = _creditCardDal.GetAll(card => card.CustomerId == customerId); return(new SuccessDataResult <List <CreditCard> >(result)); }
public IDataResult <List <CreditCard> > GetAll() { return(new SuccessDataResult <List <CreditCard> >(_creditCard.GetAll().ToList())); }
public IDataResult <List <CreditCardDto> > GetAll() { return(new SuccessDataResult <List <CreditCardDto> >(_mapper.Map <List <CreditCardDto> >(_creditCardDal.GetAll()))); }
public IDataResult <List <CreditCard> > GetAll() { return(new SuccessDataResult <List <CreditCard> >(creditCardDal.GetAll())); }
public IDataResult <List <CreditCard> > GetCustomerCreditCards(int customerId) { var result = _creditCardDal.GetAll(x => x.CustomerId == customerId); return(new SuccessDataResult <List <CreditCard> >(result)); }
public IDataResult <List <CreditCard> > GetAll(Expression <Func <CreditCard, bool> > filter = null) { return(_creditCardDal.GetAll()); }
public IDataResult <List <CreditCard> > GetCreditCardsByUser(User user) { return(new SuccessDataResult <List <CreditCard> >(_creditCardDal.GetAll(card => card.UserId == user.Id))); }
public IDataResult <List <CreditCard> > GetAll() { return(new SuccessDataResult <List <CreditCard> >(_creditCard.GetAll(), CreditCardMessage.CreditCardListed)); }
public IDataResult <List <CreditCard> > GetAll(int userId) { return(new SuccessDataResult <List <CreditCard> >(_creditCardDal.GetAll(x => x.UserId == userId), Messages.CustomerListed)); }
public IDataResult <List <CreditCard> > GetAll() { return(new SuccessDataResult <List <CreditCard> >(_iCreditCardDal.GetAll(), Messages.SuccessMessage)); }
public IDataResult <List <CreditCard> > GetCreditCardByCustomer(int customerId) { var result = _creditCardDal.GetAll(c => c.CustomerId == customerId); return(new SuccessDataResult <List <CreditCard> >(result, Messages.GetUserCardListSuccessfully)); }
public IDataResult <List <CreditCard> > GetAll(CreditCard creditCard) { return(new SuccessDataResult <List <CreditCard> >(_creditCardDal.GetAll(p => p.CardNumber == creditCard.CardNumber && p.NameOnTheCard == creditCard.NameOnTheCard && p.CVV == creditCard.CVV))); }
public IDataResult <List <CreditCard> > GetAllByUserId(int UserId) { return(new SuccessDataResult <List <CreditCard> >(_creditCard.GetAll(p => p.UserId == UserId).ToList())); }
public IDataResult <List <CreditCard> > GetByUserId(int userId) { return(new SuccessDataResult <List <CreditCard> >(_creditCarDal.GetAll(u => u.UserId == userId), Messages.CreditCardsListed)); }
public List <CreditCard> GetAll() { return(_creditCardDal.GetAll()); }