/// <summary> /// method for chceking card, if is not blocked, if the login is right /// </summary> /// <param name="cardNumber"></param> /// <returns></returns> public string CheckCard(string cardNumber) { List <CardModel> cardList = new List <CardModel>(cardsRepo.GetCards()); foreach (var item in cardList) { if ((item.CardNumber.Equals(cardNumber)) && item.IsValid.Equals(true)) { return("Good"); } else if ((item.CardNumber.Equals(cardNumber)) && (!item.IsValid.Equals(true))) { return("Blocked"); } } return("WrongLogin"); }
public async Task <List <Card> > GetCards() { return(await cardsRepo.GetCards()); }