EnVisageOnline/Beta/Source/EnVisage/DataModel.Context.cs

99 lines
5.6 KiB
C#

//------------------------------------------------------------------------------
// <auto-generated>
// 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.
// </auto-generated>
//------------------------------------------------------------------------------
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<Contact> Contacts { get; set; }
public virtual DbSet<Contact2Project> Contact2Project { get; set; }
public virtual DbSet<History> Histories { get; set; }
public virtual DbSet<Company> Companies { get; set; }
public virtual DbSet<AspNetRole> AspNetRoles { get; set; }
public virtual DbSet<AspNetUser> AspNetUsers { get; set; }
public virtual DbSet<ProjectAccess> ProjectAccesses { get; set; }
public virtual DbSet<CreditDepartment> CreditDepartments { get; set; }
public virtual DbSet<UOM> UOMs { get; set; }
public virtual DbSet<FiscalCalendar> FiscalCalendars { get; set; }
public virtual DbSet<SystemSetting> SystemSettings { get; set; }
public virtual DbSet<Holiday> Holidays { get; set; }
public virtual DbSet<Expenditure> Expenditures { get; set; }
public virtual DbSet<ExpenditureCategory> ExpenditureCategory { get; set; }
public virtual DbSet<SystemAttribute> SystemAttributes { get; set; }
public virtual DbSet<Expenditure2Expenditure> Expenditure2Expenditure { get; set; }
public virtual DbSet<FeeCalculation> FeeCalculation { get; set; }
public virtual DbSet<Security> Securities { get; set; }
public virtual DbSet<VW_ExpCategoriesInScenario> VW_ExpCategoriesInScenario { get; set; }
public virtual DbSet<VW_Expenditure2Category> VW_Expenditure2Category { get; set; }
public virtual DbSet<VW_Expenditure2Calculation> VW_Expenditure2Calculation { get; set; }
public virtual DbSet<VW_ScenarioAndProxyDetails> VW_ScenarioAndProxyDetails { get; set; }
public virtual DbSet<VW_Expenditure2FeeCalculation> VW_Expenditure2FeeCalculation { get; set; }
public virtual DbSet<Rate> Rates { get; set; }
public virtual DbSet<SC_TotalCGSeatsAcrossProject> SC_TotalCGSeatsAcrossProject { get; set; }
public virtual DbSet<Company2Client> Company2Client { get; set; }
public virtual DbSet<ScenarioDetail> ScenarioDetail { get; set; }
public virtual DbSet<Scenario2Group> Scenario2Group { get; set; }
public virtual DbSet<Status> Status { get; set; }
public virtual DbSet<Note> Notes { get; set; }
public virtual DbSet<Scenario> Scenarios { get; set; }
public virtual DbSet<SC_TotalSeatsAcrossExpCats> SC_TotalSeatsAcrossExpCats { get; set; }
public virtual DbSet<PeopleResource> PeopleResources { get; set; }
public virtual DbSet<Team2Project> Team2Project { get; set; }
public virtual DbSet<User2ExpenditureCategory> User2ExpenditureCategory { get; set; }
public virtual DbSet<PeopleResourceVacation> PeopleResourceVacations { get; set; }
public virtual DbSet<Vacation> Vacations { get; set; }
public virtual DbSet<PeopleResourceAllocation> PeopleResourceAllocations { get; set; }
public virtual DbSet<GLAccount> GLAccounts { get; set; }
public virtual DbSet<PeopleResourceTraining> PeopleResourceTrainings { get; set; }
public virtual DbSet<Training> Trainings { get; set; }
public virtual DbSet<TrainingType> TrainingTypes { get; set; }
public virtual DbSet<PasswordResetRequest> PasswordResetRequests { get; set; }
public virtual DbSet<Client> Clients { get; set; }
public virtual DbSet<User2Team> User2Team { get; set; }
public virtual DbSet<Type> Types { get; set; }
public virtual DbSet<Type2TypeGroup> Type2TypeGroup { get; set; }
public virtual DbSet<TypeGroup> TypeGroups { get; set; }
public virtual DbSet<Company2View> Company2View { get; set; }
public virtual DbSet<User2View> User2View { get; set; }
public virtual DbSet<View2CostCenter> View2CostCenter { get; set; }
public virtual DbSet<Team> Teams { get; set; }
public virtual DbSet<Team2View> Team2View { get; set; }
public virtual DbSet<View> Views { get; set; }
public virtual DbSet<Team2Scenario> Team2Scenario { get; set; }
public virtual DbSet<CostSaving> CostSavings { get; set; }
public virtual DbSet<VW_Scenario2Project> VW_Scenario2Project { get; set; }
public virtual DbSet<Project> Projects { get; set; }
public virtual ObjectResult<Nullable<int>> sp_SetScenarioBottomUpCosts(Nullable<System.Guid> aScenarioOID)
{
var aScenarioOIDParameter = aScenarioOID.HasValue ?
new ObjectParameter("aScenarioOID", aScenarioOID) :
new ObjectParameter("aScenarioOID", typeof(System.Guid));
return ((IObjectContextAdapter)this).ObjectContext.ExecuteFunction<Nullable<int>>("sp_SetScenarioBottomUpCosts", aScenarioOIDParameter);
}
}
}