Added siemens functions:
Update magazine Available tools Max value in config
This commit is contained in:
@@ -485,6 +485,7 @@ namespace CMS_CORE_Library
|
||||
public int LeftSize;
|
||||
public int RightSize;
|
||||
public int MagazinePositionType;
|
||||
public int MaxChilds;
|
||||
public List<ShankChildModel> ChildsTools;
|
||||
|
||||
public ShankModel()
|
||||
@@ -520,11 +521,12 @@ namespace CMS_CORE_Library
|
||||
public int ToolType;
|
||||
}
|
||||
|
||||
public class PositionsModel
|
||||
public class PositionModel
|
||||
{
|
||||
public int Id;
|
||||
public int PositionId;
|
||||
public int MagazineId;
|
||||
public int Type;
|
||||
public bool Disabled;
|
||||
}
|
||||
|
||||
public class EdgeConfigModel
|
||||
@@ -534,19 +536,13 @@ namespace CMS_CORE_Library
|
||||
public int Number;
|
||||
}
|
||||
|
||||
public class MagazineAndToolModel
|
||||
{
|
||||
public int PositionId;
|
||||
public int MagazineId;
|
||||
public int Type;
|
||||
}
|
||||
|
||||
public class PositionWithMultiToolModel : MagazineAndToolModel
|
||||
public class PositionWithMultiToolModel : PositionModel
|
||||
{
|
||||
public MountedMultiToolModel ChildShank;
|
||||
}
|
||||
|
||||
public class PositionWithToolModel : MagazineAndToolModel
|
||||
public class PositionWithToolModel : PositionModel
|
||||
{
|
||||
public MountedToolModel ChildTool;
|
||||
}
|
||||
@@ -607,6 +603,12 @@ namespace CMS_CORE_Library
|
||||
|
||||
public class ToolTableConfiguration
|
||||
{
|
||||
public int MaxTools;
|
||||
public int MaxEdgesPerTools;
|
||||
public int MaxToolsPerFamily;
|
||||
public int MaxMultitools;
|
||||
public int MaxToolsPerMultitools;
|
||||
|
||||
public List<MagazineModel> Magazines;
|
||||
public List<FieldsConfiguration> ToolsConfiguration;
|
||||
public FamiliesConfiguration FamiliesConfiguration;
|
||||
|
||||
Reference in New Issue
Block a user