aboutsummaryrefslogtreecommitdiffstats
path: root/Software/Visual_Studio/FSE/Tango.FSE.Web/Messages/GetTechComponentsResponse.cs
blob: d080547377513c408613666b7185a92fc342b616 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Tango.BL.DTO;
using Tango.BL.Entities;
using Tango.Transport.Web;

namespace Tango.FSE.Web.Messages
{
    public class GetTechComponentsResponse : WebResponseMessage
    {
        public List<TechMonitorDTO> Monitors { get; set; }
        public List<TechIoDTO> IOs { get; set; }
        public List<TechDispenserDTO> Dispensers { get; set; }
        public List<TechControllerDTO> Controllers { get; set; }
        public List<TechHeaterDTO> Heaters { get; set; }
        public List<TechValveDTO> Valves { get; set; }
        public List<HardwareMotorTypeDTO> Motors { get; set; }
        public List<HardwareBlowerTypeDTO> Blowers { get; set; }

        public GetTechComponentsResponse()
        {
            Monitors = new List<TechMonitorDTO>();
            IOs = new List<TechIoDTO>();
            Dispensers = new List<TechDispenserDTO>();
            Heaters = new List<TechHeaterDTO>();
            Valves = new List<TechValveDTO>();
            Motors = new List<HardwareMotorTypeDTO>();
            Blowers = new List<HardwareBlowerTypeDTO>();
        }
    }
}