/// <summary> /// Get transaction by ID /// </summary> /// <param name="transactionID"></param> /// <returns></returns> public Transaction GetTransactionById(Guid transactionID) { return(_contextService.Find <Transaction>(t => t.TransactionID == transactionID).FirstOrDefault()); }
/// <summary> /// Search for existing card by card number /// </summary> /// <param name="cardNumber"></param> /// <returns></returns> public CardDetails GetCardDetailsByNumber(string cardNumber) { return(_contextService.Find <CardDetails>(cd => cd.CardNumber == cardNumber).FirstOrDefault()); }
/// <summary> /// Return all currencies from the DB /// </summary> /// <returns></returns> public List <Currency> GetAllCurrencies() { return(_contextService.Find <Currency>(x => x.CurrencyId != 0).ToList()); }
/// <summary> /// Find donation by declaration ID /// </summary> /// <param name="declarationID"></param> /// <returns></returns> public Donation GetDonationByDeclarationID(Guid declarationID) { return(_contextService.Find <Donation>(d => d.DeclarationID == declarationID).FirstOrDefault()); }
public List <Photo> GetPhotosByAlbumID(int albumID) { return(_contextService.Find <Photo>(p => p.AlbumID == albumID).ToList()); }
public List <Album> GetAlbumsByUserId(int userID) { return(_contextService.Find <Album>(a => a.UserID == userID).ToList()); }
/// <summary> /// Search for the merchant by merchantID /// </summary> /// <param name="merchantID"></param> /// <returns></returns> public Merchant GetMerchant(Guid merchantID) { return(_contextService.Find <Merchant>(m => m.MerchantID == merchantID).FirstOrDefault()); }
/// <summary> /// Get bank by the banks name /// </summary> /// <param name="bank"></param> /// <returns></returns> public Bank GetBankByName(string bank) { return(_contextService.Find <Bank>(b => b.BankName == bank).FirstOrDefault()); }
/// <summary> /// Get user by ID /// </summary> /// <param name="id"></param> /// <returns></returns> public User GetUserByID(int id) { return(_contextService.Find <User>(u => u.UserID == id).FirstOrDefault()); }