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); }
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)); }
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); }