public void Put(int id, [FromBody] ObjectDefinitionGroup value)
 {
     logger.LogDebug("Start Put ObjectDefinitionGroup: " + id);
     if (value != null)
     {
         objectService.CreateOrUpdateObjectDefinitionGroup(value);
     }
     logger.LogDebug("End Put ObjectDefinitionGroup: " + id);
 }
Exemple #2
0
        private static ObjectDefinitionGroup Convert2ObjectDefinitionGroup(GeneralObjectDefinitionGroup objdef)
        {
            ObjectDefinitionGroup objGroup = new ObjectDefinitionGroup();

            objGroup.GroupID   = objdef.GeneralObjectDefinitionGroupID;
            objGroup.GroupKey  = objdef.GeneralObjectDefinitionGroupKey;
            objGroup.GroupName = objdef.GeneralObjectDefinitionGroupName;

            return(objGroup);
        }
 public ActionResult <ObjectDefinitionGroup> Post([FromBody] ObjectDefinitionGroup value)
 {
     logger.LogDebug("Start Post ObjectDefinitionGroup");
     if (value != null)
     {
         value.GroupID = objectService.CreateOrUpdateObjectDefinitionGroup(value);
         logger.LogDebug("New Created ObjectDefinitionGroup : " + value.GroupID);
     }
     logger.LogDebug("End Post ObjectDefinitionGroup");
     return(this.CreatedAtAction(nameof(Get), new { id = value.GroupID }, value));
 }
Exemple #4
0
        private static ObjectDefinitionGroup ConvertEntityOGroup2ServiceOGroup(GeneralObjectDefinitionGroup objdef)
        {
            ObjectDefinitionGroup objGroup = Convert2ObjectDefinitionGroup(objdef);

            if (objdef.ParentGroup != null)
            {
                objGroup.ParentGroup = Convert2ObjectDefinitionGroup(objdef.ParentGroup);
            }

            if (objdef.ChildrenGroups != null)
            {
                foreach (var childdef in objdef.ChildrenGroups)
                {
                    objGroup.ChidrenGroups.Add(Convert2ObjectDefinitionGroup(childdef));
                }
            }

            return(objGroup);
        }