public static void buttonOfSaveChanges(EventArgs e, MainForm form)
        {
            try
            {
                int selectedOperation = StorageOfSelectedOperation.getIndexSelectedOperation();
                int selectedSurface   = StorageOfSelectedOperation.getIndexSelectedSurface();

                if (selectedOperation != 0)
                {
                    Operation operation = Part.getSurfaceOnIndex(selectedSurface).getOperationOnIndex(selectedOperation - 1);

                    extractionOfParametersOfOperationFromTextBoxes(operation, form);
                    insertNameOperationInTreeView(form, selectedOperation);
                }
            }
            catch { }
        }
        public static void buttonDeleteOperation(MainForm form)
        {
            try
            {
                TreeView treeView = form.TreeOfSelectedOperations;
                int      indexSelectedOperation = StorageOfSelectedOperation.getIndexSelectedOperation();
                int      indexSelectedSurface   = StorageOfSelectedOperation.getIndexSelectedSurface();

                if (indexSelectedOperation != 0)
                {
                    treeView.Nodes.RemoveAt(indexSelectedOperation);
                    Part.deleteOperation(indexSelectedSurface, indexSelectedOperation - 1);
                    StorageOfSelectedOperation.decrementOfIndex();
                    form.TreeOfSelectedOperations.SelectedNode = form.TreeOfSelectedOperations.Nodes[indexSelectedOperation - 1];
                }
            }
            catch { }
        }
        public static void buttonOfSelectOperations(MainForm form)
        {
            Operation operation = StorageOfSelectedOperation.getOperation();

            if (operation != null)
            {
                extractionOfParametersOfOperationFromTextBoxes(operation, form);

                int indexSelectedOperation = StorageOfSelectedOperation.getIndexSelectedOperation();
                int indexSelectedSurface   = StorageOfSelectedOperation.getIndexSelectedSurface();

                Part.addOperationInSurface(operation, indexSelectedSurface, indexSelectedOperation);

                insertNameOperationInTextboxes(form, operation.getTypeOfMachining(), indexSelectedOperation);

                operation = new Operation(operation);
                StorageOfSelectedOperation.setOperation(operation);
            }

            /*ParametersOperation operation = StorageOfSelectedOperation.getOperation();
             *
             * if (operation != null)
             * {
             *  extractionOfParametersOfOperationFromTextBoxes(operation, form);
             *
             *  int indexSelectedOperation = StorageOfSelectedOperation.getIndexSelectedOperation();
             *  int indexSelectedSurface = StorageOfSelectedOperation.getIndexSelectedSurface();
             *
             *  Part.addOperationInSurface(operation, indexSelectedSurface, indexSelectedOperation);
             *
             *  insertNameOperationInTextboxes(form, operation.getNameOperation(), indexSelectedOperation);
             *
             *  operation = new ParametersOperation(operation);
             *  StorageOfSelectedOperation.setParameters(operation);
             * }*/
        }