Ejemplo n.º 1
0
        public static DTO.Control TranslateModelControlToDTOControl(Model.Control c)
        {
            if (c == null)
            {
                return(null);
            }

            return(new DTO.Control
            {
                Code = c.Code,
                ControlPriority = ControlPriorityMapper.TranslateModelControlPriorityToDTOControlPriority(c.ControlPriority),
                DefinitionSource = DefinitionSourceMapper.TranslateModelDefinitionSourceToDTODefinitionSource(c.DefinitionSource),
                Id = c.Id,
                MagpieCoreControlGuid = c.MagpieCoreControlGuid,
                Title = c.Title,
                Weight = c.Weight
            });
        }
Ejemplo n.º 2
0
        public static DTO.ControlSet TranslateModelControlSetToDTOControlSet(Model.ControlSet cs)
        {
            if (cs == null)
            {
                return(null);
            }

            return(new DTO.ControlSet
            {
                Id = cs.Id,
                DefinitionSource = DefinitionSourceMapper.TranslateModelDefinitionSourceToDTODefinitionSource(cs.DefinitionSource),
                Code = cs.Code,
                Title = cs.Title,
                ControlSetClassification = ControlSetClassificationMapper.TranslateModelControlSetClassificationToDTOControlSetClassification(cs.ControlSetClassification),
                Controls = ControlMapper.TranslateModelControlListToDTOControlList(cs.Controls),
                MagpieCoreControlSetGuid = cs.MagpieCoreControlSetGuid,
                Version = cs.Version,
            });
        }