//------------------------------------------------------------------------------ // // This code was generated from a template. // // Manual changes to this file may cause unexpected behavior in your application. // Manual changes to this file will be overwritten if the code is regenerated. // //------------------------------------------------------------------------------ namespace BuddyFinance.Model { using System; using System.Data.Entity; using System.Data.Entity.Infrastructure; using System.Data.Entity.Core.Objects; using System.Linq; public partial class BuddyFinanceDBEntities : DbContext { public BuddyFinanceDBEntities() : base("name=BuddyFinanceDBEntities") { } protected override void OnModelCreating(DbModelBuilder modelBuilder) { throw new UnintentionalCodeFirstException(); } public virtual DbSet ActivityLogs { get; set; } public virtual DbSet AddressTypes { get; set; } public virtual DbSet AuthenticationCodes { get; set; } public virtual DbSet BankingDetails { get; set; } public virtual DbSet CashDeposits { get; set; } public virtual DbSet CashWithdrawals { get; set; } public virtual DbSet CashWithdrawalStatuses { get; set; } public virtual DbSet Countries { get; set; } public virtual DbSet DocumentTypes { get; set; } public virtual DbSet EmploymentDetails { get; set; } public virtual DbSet EmploymentStatuses { get; set; } public virtual DbSet EmploymentTypes { get; set; } public virtual DbSet Ethnicities { get; set; } public virtual DbSet FicaCompliances { get; set; } public virtual DbSet FicaComplianceDocuments { get; set; } public virtual DbSet FicaStatuses { get; set; } public virtual DbSet FileDatas { get; set; } public virtual DbSet Genders { get; set; } public virtual DbSet GlobalSetups { get; set; } public virtual DbSet IdentificationTypes { get; set; } public virtual DbSet LoanEarningBrackets { get; set; } public virtual DbSet LoanPayouts { get; set; } public virtual DbSet LoanRepayments { get; set; } public virtual DbSet LoanRepaymentStatuses { get; set; } public virtual DbSet LoanRequestScores { get; set; } public virtual DbSet LoanRequestStatuses { get; set; } public virtual DbSet LoanSchedules { get; set; } public virtual DbSet LoanScheduleFees { get; set; } public virtual DbSet LoanScheduleStatuses { get; set; } public virtual DbSet LoanStatuses { get; set; } public virtual DbSet LoanTermBrackets { get; set; } public virtual DbSet ManualDeductions { get; set; } public virtual DbSet NextOfKins { get; set; } public virtual DbSet Notifications { get; set; } public virtual DbSet NotificationTypes { get; set; } public virtual DbSet OfferStatuses { get; set; } public virtual DbSet PreLoanRequests { get; set; } public virtual DbSet ProfileAddresses { get; set; } public virtual DbSet ProfileApprovals { get; set; } public virtual DbSet ProfileCreditRatingScores { get; set; } public virtual DbSet ProfileDocuments { get; set; } public virtual DbSet ProfileStatuses { get; set; } public virtual DbSet ProfileSuspensions { get; set; } public virtual DbSet ProfileTypes { get; set; } public virtual DbSet Provinces { get; set; } public virtual DbSet RequestLogs { get; set; } public virtual DbSet RobotScores { get; set; } public virtual DbSet SourceOfFunds { get; set; } public virtual DbSet SourceOfIncomes { get; set; } public virtual DbSet TaxIdentificationTypes { get; set; } public virtual DbSet TaxInformations { get; set; } public virtual DbSet TermTypes { get; set; } public virtual DbSet Transactions { get; set; } public virtual DbSet TransactionFees { get; set; } public virtual DbSet TransactionStatuses { get; set; } public virtual DbSet TransactionTypes { get; set; } public virtual DbSet Users { get; set; } public virtual DbSet UserRoles { get; set; } public virtual DbSet Loans { get; set; } public virtual DbSet LoanRequestOffers { get; set; } public virtual DbSet FeeTypes { get; set; } public virtual DbSet LoanOffers { get; set; } public virtual DbSet LoanRequests { get; set; } public virtual DbSet Borrowers { get; set; } public virtual DbSet Lenders { get; set; } public virtual DbSet Profiles { get; set; } public virtual ObjectResult ProfileTransactions(Nullable profileId, string startDate, string endDate) { var profileIdParameter = profileId.HasValue ? new ObjectParameter("profileId", profileId) : new ObjectParameter("profileId", typeof(int)); var startDateParameter = startDate != null ? new ObjectParameter("startDate", startDate) : new ObjectParameter("startDate", typeof(string)); var endDateParameter = endDate != null ? new ObjectParameter("endDate", endDate) : new ObjectParameter("endDate", typeof(string)); return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction("ProfileTransactions", profileIdParameter, startDateParameter, endDateParameter); } } }