private void DuplicateImpl()
        {
            var duplicate = new ApplicationLink
            {
                DefaultUserName = SelectedLink.DefaultUserName,
                Parameters = SelectedLink.Parameters,
                Path = SelectedLink.Path,
                Title = SelectedLink.Title + " (copy)"
            };
            ApplicationLinks.Insert(ApplicationLinks.IndexOf(SelectedLink), duplicate);
            SelectedLink = duplicate;

            EditImpl();
        }
Example #2
0
        private void DuplicateImpl()
        {
            var duplicate = new ApplicationLink
            {
                DefaultUserName = SelectedLink.DefaultUserName,
                Parameters      = SelectedLink.Parameters,
                Path            = SelectedLink.Path,
                Title           = SelectedLink.Title + " (copy)"
            };

            ApplicationLinks.Insert(ApplicationLinks.IndexOf(SelectedLink), duplicate);
            SelectedLink = duplicate;

            EditImpl();
        }
Example #3
0
        private void SaveItemImpl()
        {
            if (IsAddMode)
            {
                var newLink = new ApplicationLink
                {
                    Title           = InEditTitle,
                    Path            = InEditPath,
                    Parameters      = InEditParameters,
                    DefaultUserName = InEditUserName
                };
                ApplicationLinks.Add(newLink);
            }
            else
            {
                SelectedLink.Title           = InEditTitle;
                SelectedLink.Path            = InEditPath;
                SelectedLink.Parameters      = InEditParameters;
                SelectedLink.DefaultUserName = InEditUserName;
            }

            IsEditing = false;
        }
        private void SaveItemImpl()
        {
            if (IsAddMode)
            {
                var newLink = new ApplicationLink
                {
                    Title = InEditTitle,
                    Path = InEditPath,
                    Parameters = InEditParameters,
                    DefaultUserName = InEditUserName
                };
                ApplicationLinks.Add(newLink);
            }
            else
            {
                SelectedLink.Title = InEditTitle;
                SelectedLink.Path = InEditPath;
                SelectedLink.Parameters = InEditParameters;
                SelectedLink.DefaultUserName = InEditUserName;
            }

            IsEditing = false;
        }