EnVisageOnline/Main/Source/EnVisage/Models/SupplyDemandReportModels.cs

30 lines
1.1 KiB
C#

namespace EnVisage.Models
{
using System;
using System.Collections.Generic;
using System.Web.Mvc;
public class SupplyDemandReportFilterRequestModel
{
public List<Guid> Statuses { get; set; } = new List<Guid>();
public List<Guid> Clients { get; set; } = new List<Guid>();
public List<Guid> Projects { get; set; } = new List<Guid>();
}
public class SupplyDemandReportFilterResponseModel
{
public List<SelectListItem> Clients { get; set; } = new List<SelectListItem>();
public List<SelectListItem> Projects { get; set; } = new List<SelectListItem>();
public List<SelectListItem> Teams { get; set; } = new List<SelectListItem>();
}
public class SupplyDemandReportRequestModel
{
public List<Guid> Statuses { get; set; } = new List<Guid>();
public List<Guid> Clients { get; set; } = new List<Guid>();
public List<Guid> Projects { get; set; } = new List<Guid>();
public List<Guid> Teams { get; set; } = new List<Guid>();
public DateTime? StartDate { get; set; }
public DateTime? EndDate { get; set; }
}
}