//------------------------------------------------------------------------------
//
// 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.Collections.Generic;
public partial class ExpenditureCategory
{
public ExpenditureCategory()
{
this.Expenditure2Expenditure = new HashSet();
this.FeeCalculation = new HashSet();
this.Rates = new HashSet();
this.Expenditure2Expenditure1 = new HashSet();
this.ScenarioDetail = new HashSet();
this.PeopleResources = new HashSet();
this.PeopleResourceAllocations = new HashSet();
this.TeamAllocations = new HashSet();
}
public System.Guid Id { get; set; }
public System.Guid ExpenditureId { get; set; }
public System.Guid GLId { get; set; }
public System.Guid UOMId { get; set; }
public System.Guid CreditId { get; set; }
public Nullable Type { get; set; }
public Nullable UseType { get; set; }
public string CGEFX { get; set; }
public Nullable WksSubjectToFee { get; set; }
public Nullable SystemAttributeOne { get; set; }
public Nullable SystemAttributeTwo { get; set; }
public string Name { get; set; }
public virtual CreditDepartment CreditDepartment { get; set; }
public virtual Expenditure Expenditure { get; set; }
public virtual UOM UOM { get; set; }
public virtual ICollection Expenditure2Expenditure { get; set; }
public virtual ICollection FeeCalculation { get; set; }
public virtual ICollection Rates { get; set; }
public virtual ICollection Expenditure2Expenditure1 { get; set; }
public virtual ICollection ScenarioDetail { get; set; }
public virtual ICollection PeopleResources { get; set; }
public virtual ICollection PeopleResourceAllocations { get; set; }
public virtual GLAccount GLAccount { get; set; }
public virtual ICollection TeamAllocations { get; set; }
}
}