EnVisageOnline/Main/Source/IntegrationTests/Models/PeopleResource.cs

32 lines
1.4 KiB
C#

using System;
using System.Collections.Generic;
namespace IntegrationTests.Models
{
public partial class PeopleResource
{
public PeopleResource()
{
this.PeopleResourceAllocations = new List<PeopleResourceAllocation>();
this.NonProjectTimeAllocations = new List<NonProjectTimeAllocation>();
this.PeopleResourceVacations = new List<PeopleResourceVacation>();
this.Vacations = new List<Vacation>();
}
public System.Guid Id { get; set; }
public string FirstName { get; set; }
public string LastName { get; set; }
public bool IsActiveEmployee { get; set; }
public Nullable<System.Guid> TeamId { get; set; }
public System.Guid ExpenditureCategoryId { get; set; }
public System.DateTime StartDate { get; set; }
public System.DateTime EndDate { get; set; }
public virtual ExpenditureCategory ExpenditureCategory { get; set; }
public virtual ICollection<PeopleResourceAllocation> PeopleResourceAllocations { get; set; }
public virtual ICollection<NonProjectTimeAllocation> NonProjectTimeAllocations { get; set; }
public virtual ICollection<PeopleResourceVacation> PeopleResourceVacations { get; set; }
public virtual Team Team { get; set; }
public virtual ICollection<Vacation> Vacations { get; set; }
}
}