public IActionResult Create(NodeCreateModel nodeCreateModel) { Node node = _mapper.Map <Node>(nodeCreateModel); NodeResponseModel nodeResponseModel = _mapper.Map <NodeResponseModel>(_nodeService.Create(node)); return(Ok(nodeResponseModel)); }
public IActionResult CreateAsync([FromBody] NodeCreateModel model) { if (model == null) { return(BadRequest()); } var node = _nodeService.Create(model); if (node != Guid.Empty) { return(NotFound()); } return(Ok(node)); }
public Guid Create(NodeCreateModel node) { try { var savenode = JToken.FromObject(node).ToObject <NodeModel>(); savenode.Id = Guid.NewGuid(); savenode.CreatedAt = DateTime.UtcNow; _context.Nodes.Add(savenode); _context.SaveChanges(); return(savenode.Id); } catch (Exception ex) { StaticEventHandler.Log(System.Diagnostics.TraceLevel.Error, "error during Update", MethodBase.GetCurrentMethod(), ex); return(Guid.Empty); } }