30 lines
1.1 KiB
C#
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; }
|
|
}
|
|
} |