Ejemplo n.º 1
0
        private void CreateWorkItem(xl2vsoModel dataModel)
        {
            // No need to check param here, this will be checked by another function before calling this API
            var workItem = new WorkItem();
            //working
            workItem.Fields["System.Title"] = dataModel.Title;
            workItem.Fields["Microsoft.VSTS.Common.Priority"] = dataModel.Priority;
            workItem.Fields["System.AreaPath"] = dataModel.AreaPath;
            workItem.Fields["System.TeamProject"] = dataModel.Title;
            workItem.Fields["System.AssignedTo"] = dataModel.AssignedTo;
            workItem.Fields["System.Description"] = dataModel.Description;
            workItem.Fields["Microsoft.VSTS.Scheduling.OriginalEstimate"] = dataModel.OriginalEstimate;
            workItem.Fields["Microsoft.VSTS.Scheduling.TargetDate"] = "2015-07-07";

            workItem = _workItemClient.CreateWorkItem(VSOConfig.projectName, dataModel.WorkItemType, workItem).Result;
        }
Ejemplo n.º 2
0
        public void _office_CreateWorkItem()
        {
            xl2vsoModel dataModel = new xl2vsoModel();
            dataModel.Title = "New work item 4";
            dataModel.ProjectName = "OExt";
            dataModel.AssignedTo = "Ashirvad Sahu";
            dataModel.AreaPath = @"OExt\Developer Experience and Analytics\Dev Exp\0-60 On Boarding";
            dataModel.IterationPath = @"OExt\Current";
            dataModel.Priority = 4;
            dataModel.CreatedBy = "Keyur Patel";
            dataModel.Description = "here is the description";
            dataModel.OriginalEstimate = 7;
            dataModel.WorkItemType = "Task";

            CreateWorkItem(dataModel);
        }