public SolutionDTO CreateSolution() { var createSolutionSetup = new CreateSolutionSetup { Title = GetRandomString(), Workaround = "first workaround", Description = "solution description", IsPublic = true, CreateDate = DateTime.Now.Subtract(TimeSpan.FromHours(1.01)) }; var interfacesToolkit = _clarifySession.CreateInterfacesToolkit(); var createSolutionResult = interfacesToolkit.CreateSolution(createSolutionSetup); var secondWorkaroundResult = interfacesToolkit.AddWorkaround(createSolutionResult.IDNum, "second workaround"); var workarounds = new[] { createSolutionResult.WorkaroundObjid, secondWorkaroundResult.Objid }; return(new SolutionDTO { Objid = createSolutionResult.Objid, IDNumber = createSolutionResult.IDNum, Title = createSolutionSetup.Title, Description = createSolutionSetup.Description, IsPublic = createSolutionSetup.IsPublic, Resolutions = workarounds, CreateDate = createSolutionSetup.CreateDate }); }
public SolutionDTO CreateSolution() { var createSolutionSetup = new CreateSolutionSetup { Title = GetRandomString(), Workaround = "first workaround", Description = "solution description", IsPublic = true, CreateDate = DateTime.Now.Subtract(TimeSpan.FromHours(1.01)) }; var interfacesToolkit = _clarifySession.CreateInterfacesToolkit(); var createSolutionResult = interfacesToolkit.CreateSolution(createSolutionSetup); var secondWorkaroundResult = interfacesToolkit.AddWorkaround(createSolutionResult.IDNum, "second workaround"); var workarounds = new[] { createSolutionResult.WorkaroundObjid, secondWorkaroundResult.Objid }; return new SolutionDTO { Objid = createSolutionResult.Objid, IDNumber = createSolutionResult.IDNum, Title = createSolutionSetup.Title, Description = createSolutionSetup.Description, IsPublic = createSolutionSetup.IsPublic, Resolutions = workarounds, CreateDate = createSolutionSetup.CreateDate }; }