Пример #1
0
        public TemplateObj EcoNumUpdate(string ecoNumber)
        {
            var newName         = $"{ecoNumber} {TemplateName}";
            var templateWithECO = new TemplateObj(newName);

            foreach (var content in _templateList)
            {
                if (content.ContentInGroupOf == "")
                {
                    templateWithECO.Add(new TemplateContentObj($"{ecoNumber} {content.ContentName}", $""));
                }
                else
                {
                    templateWithECO.Add(new TemplateContentObj($"{ecoNumber} {content.ContentName}", $"{ecoNumber} {content.ContentInGroupOf}"));
                }
            }

            return(templateWithECO);
        }
Пример #2
0
        private void AddTemplateBtn_OnClick(object sender, RoutedEventArgs e)
        {
            NewTemplate addingNewTemplate = new NewTemplate();

            addingNewTemplate.ShowDialog();

            if (!string.IsNullOrWhiteSpace(addingNewTemplate.NewTemplateName))
            {
                TemplateObj newTemplate = new TemplateObj(addingNewTemplate.NewTemplateName);
                newTemplate.Add(new TemplateContentObj("verification"));
                newTemplate.Add(new TemplateContentObj("Plan", "verification"));
                newTemplate.Add(new TemplateContentObj("Report", "verification"));
                newTemplate.Add(new TemplateContentObj("SAP"));
                newTemplate.Add(new TemplateContentObj("Approvals", "SAP"));
                newTemplate.Add(new TemplateContentObj("Documentation"));


                allTemplates.Add(newTemplate);

                TemplateList.ItemsSource = allTemplates;
                TemplateList.Items.Refresh();
            }



            //CreateProject(allTemplates.First(item => item.TemplateName == title));
        }