EnVisageOnline/Beta/Source/EnVisage/Models/ResourceAllocationModel.cs

26 lines
637 B
C#

using System;
using System.Collections.Generic;
using System.ComponentModel.DataAnnotations;
using System.Linq;
using System.Web;
namespace EnVisage.Models
{
public class ResourceAllocationModel
{
public System.Guid Id { get; set; }
[Required]
public System.Guid ResourceId { get; set; }
[Required]
public System.Guid ScenarioId { get; set; }
[Required]
public System.Guid ExpenditureCategoryId { get; set; }
[Required]
public System.DateTime StartDate { get; set; }
[Required]
public System.DateTime EndDate { get; set; }
[Required]
[Range(0, 100.0)]
public double AllocatePercentage { get; set; }
}
}