//------------------------------------------------------------------------------
//
// 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 EnVisage
{
using System;
using System.Data.Entity;
using System.Data.Entity.Infrastructure;
using System.Data.Entity.Core.Objects;
using System.Linq;
public partial class EnVisageEntities : DbContext
{
public EnVisageEntities()
: base("name=EnVisageEntities")
{
}
protected override void OnModelCreating(DbModelBuilder modelBuilder)
{
throw new UnintentionalCodeFirstException();
}
public virtual DbSet Contacts { get; set; }
public virtual DbSet Contact2Project { get; set; }
public virtual DbSet Histories { get; set; }
public virtual DbSet Companies { get; set; }
public virtual DbSet AspNetRoles { get; set; }
public virtual DbSet ProjectAccesses { get; set; }
public virtual DbSet CreditDepartments { get; set; }
public virtual DbSet UOMs { get; set; }
public virtual DbSet FiscalCalendars { get; set; }
public virtual DbSet SystemSettings { get; set; }
public virtual DbSet Holidays { get; set; }
public virtual DbSet Expenditures { get; set; }
public virtual DbSet ExpenditureCategory { get; set; }
public virtual DbSet SystemAttributes { get; set; }
public virtual DbSet Expenditure2Expenditure { get; set; }
public virtual DbSet FeeCalculation { get; set; }
public virtual DbSet Securities { get; set; }
public virtual DbSet VW_ExpCategoriesInScenario { get; set; }
public virtual DbSet VW_Expenditure2Category { get; set; }
public virtual DbSet VW_Expenditure2Calculation { get; set; }
public virtual DbSet VW_ScenarioAndProxyDetails { get; set; }
public virtual DbSet VW_Expenditure2FeeCalculation { get; set; }
public virtual DbSet Rates { get; set; }
public virtual DbSet SC_TotalCGSeatsAcrossProject { get; set; }
public virtual DbSet Company2Client { get; set; }
public virtual DbSet ScenarioDetail { get; set; }
public virtual DbSet Scenario2Group { get; set; }
public virtual DbSet Status { get; set; }
public virtual DbSet Notes { get; set; }
public virtual DbSet Scenarios { get; set; }
public virtual DbSet SC_TotalSeatsAcrossExpCats { get; set; }
public virtual DbSet PeopleResources { get; set; }
public virtual DbSet Team2Project { get; set; }
public virtual DbSet PeopleResourceVacations { get; set; }
public virtual DbSet Vacations { get; set; }
public virtual DbSet PeopleResourceAllocations { get; set; }
public virtual DbSet GLAccounts { get; set; }
public virtual DbSet PeopleResourceTrainings { get; set; }
public virtual DbSet Trainings { get; set; }
public virtual DbSet TrainingTypes { get; set; }
public virtual DbSet PasswordResetRequests { get; set; }
public virtual DbSet Clients { get; set; }
public virtual DbSet User2Team { get; set; }
public virtual DbSet Type2TypeGroup { get; set; }
public virtual DbSet TypeGroups { get; set; }
public virtual DbSet Company2View { get; set; }
public virtual DbSet User2View { get; set; }
public virtual DbSet Team2View { get; set; }
public virtual DbSet Views { get; set; }
public virtual DbSet Team2Scenario { get; set; }
public virtual DbSet VW_Scenario2Project { get; set; }
public virtual DbSet TemplateGroups { get; set; }
public virtual DbSet Template2TemplateGroup { get; set; }
public virtual DbSet Teams { get; set; }
public virtual DbSet VW_ProjectAccess { get; set; }
public virtual DbSet TeamAllocations { get; set; }
public virtual DbSet VW_ScenarioPerformance { get; set; }
public virtual DbSet AspNetUsers { get; set; }
public virtual DbSet UserPreferences { get; set; }
public virtual DbSet Projects { get; set; }
public virtual DbSet Types { get; set; }
public virtual DbSet VW_ProjectAccessByUser { get; set; }
public virtual DbSet VW_ExpenditureCategory { get; set; }
public virtual DbSet BLL_Objects { get; set; }
public virtual DbSet supt_tbl_ProjectIds { get; set; }
public virtual DbSet supt_tbl_RecParser { get; set; }
public virtual DbSet Attachments { get; set; }
public virtual DbSet VW_ProjectPerformance { get; set; }
public virtual DbSet UserQuickLinks { get; set; }
public virtual DbSet StrategicGoals { get; set; }
public virtual DbSet StrategicGoal2Company { get; set; }
public virtual DbSet StrategicGoal2Project { get; set; }
public virtual DbSet CostSavings { get; set; }
public virtual DbSet supt_tbl_MongoDBBackup { get; set; }
public virtual DbSet GLAccountClientsCounts { get; set; }
public virtual DbSet GLAccountExpCatsCounts { get; set; }
public virtual DbSet FiscalCalendarSettings { get; set; }
public virtual ObjectResult> sp_SetScenarioBottomUpCosts(Nullable aScenarioOID)
{
var aScenarioOIDParameter = aScenarioOID.HasValue ?
new ObjectParameter("aScenarioOID", aScenarioOID) :
new ObjectParameter("aScenarioOID", typeof(System.Guid));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction>("sp_SetScenarioBottomUpCosts", aScenarioOIDParameter);
}
}
}