示例#1
0
        public static void ReanmeRequest(string RequestLink, string RequestMethod, ModelRequestDirectory RequestDirectory,
                                         EventEditorRequestRename SaveConfirm = null, EventEditorRequestRename CancelEvent = null)
        {
            var EditorRequestSaver = new EditorRequestRenameWindow(RequestLink, RequestMethod, RequestDirectory, SaveConfirm, CancelEvent);

            EditorRequestSaver.Show();
        }
        public EditorRequestRenameWindow(string RequestLink, string RequestMethod, ModelRequestDirectory RequestDirectory,
                                         EventEditorRequestRename SaveConfirm = null, EventEditorRequestRename CancelEvent = null)
        {
            InitializeComponent();
            WindowActions();
            NetworkActions();

            DC_EditorRequestSaver = new DynamicEditorRequestSaver(RequestDirectory.RequestTitle, RequestDirectory.Title);
            this.DataContext      = DC_EditorRequestSaver;

            this.RequestDirectory = RequestDirectory;
            this.RequestLink      = RequestLink;
            this.RequestMethod    = RequestMethod;

            this.SaveConfirm = SaveConfirm;
            this.CancelEvent = CancelEvent;
        }