42 lines
1.0 KiB
C#
42 lines
1.0 KiB
C#
using System.Collections.Generic;
|
|
using System.ComponentModel.DataAnnotations;
|
|
using static CMS_CORE_Library.DataStructures;
|
|
|
|
namespace Step.Model.DTOModels.ToolModels
|
|
{
|
|
public class DTOSiemensToolModel
|
|
{
|
|
[Required]
|
|
public string FamilyName { get; set; }
|
|
[Required]
|
|
public int MagazinePositionType;
|
|
[Required]
|
|
public int ToolType;
|
|
[Required]
|
|
public int LeftSize;
|
|
[Required]
|
|
public int RightSize;
|
|
[Required]
|
|
public ROTATION Rotation;
|
|
[Required]
|
|
public bool Cooling1;
|
|
[Required]
|
|
public bool Cooling2;
|
|
[Required]
|
|
public bool IsActive;
|
|
[Required]
|
|
public bool FixedPlace;
|
|
[Required]
|
|
public bool IsInhibited;
|
|
[Required]
|
|
public bool IsMeasured;
|
|
[Required]
|
|
public bool ChangeTool;
|
|
[Required]
|
|
public bool IsInUse;
|
|
[Required]
|
|
public bool PreAlarm;
|
|
|
|
// public List<Dictionary<string, double>> EdgesData;
|
|
}
|
|
} |