public DataTransfer.Models.Workspace Update(DataTransfer.Events.Workspace item) { var mappedItem = new DataTransfer.Models.Workspace { Description = item.Description, Name = item.Name, Id = item.Id, TaskGraphIds = item.TaskGraphIds.ToList(), UserId = item.UserId }; return(dataCollector.Update(mappedItem)); }
public DataTransfer.Models.Workspace Add(DataTransfer.Events.Workspace item) { item.TaskGraphIds = new List <Guid>(); var mappedItem = new DataTransfer.Models.Workspace { Description = item.Description, Name = item.Name, Id = item.Id, TaskGraphIds = new List <Guid>(), UserId = item.UserId }; return(dataCollector.Add(mappedItem)); }
public IActionResult Add([FromBody] WorkspaceAddModel workSpace) { var userList = new List <Guid>(); userList.Add(workSpace.UserId); var workSpaceData = new DataTransfer.Models.Workspace { Description = workSpace.Description, Id = Guid.NewGuid(), Name = workSpace.Name, TaskGraphIds = null, ActiveUsers = userList }; return(Ok(ServiceFactory.WorkspaceService.Add(workSpaceData))); }