Files
omagoffice/MySetUpWindow/MySetUpWindowVM.vb
T
Emmanuele Sassi 130e41ba9a OmagOFFICE 1.8f1 :
- Aggiunta gestione pannello macchina.
- Aggiunti Db utensili e lavorazioni.
- Aggiunte opzioni macchina.
- Aggiunto menù recenti su apri progetto.
- Aggiunte verifiche compatibilità tra Db utensili, Db lavorazioni, attrezzaggio, lavorazioni correnti, materiale e spessore.
- Migliorie varie.
2017-06-06 08:08:46 +00:00

44 lines
1.4 KiB
VB.net

Imports EgtUILib
Imports EgtWPFLib5
Public Class MySetUpWindowVM
Inherits SetUpWindowVM
#Region "CONSTRUCTOR"
Sub New(sMachineDir As String, sMachineName As String)
MyBase.New(sMachineDir, sMachineName)
End Sub
#End Region ' CONSTRUCTOR
#Region "METHODS"
' Funzione che crea la lista di utensili utilizzati dal gruppo di lavorazione corrente
Public Overrides Sub CreateUsedToolList(UsedToolList As List(Of String))
' Lama
Dim sTuuid As String = String.Empty
If Not String.IsNullOrWhiteSpace(CurrentMachine.sCurrSawing) Then
EgtMdbSetCurrMachining(CurrentMachine.sCurrSawing)
EgtMdbGetCurrMachiningParam(MCH_MP.TUUID, sTuuid)
UsedToolList.Add(sTuuid)
End If
' Fresa
If Not String.IsNullOrWhiteSpace(CurrentMachine.sCurrMilling) Then
EgtMdbSetCurrMachining(CurrentMachine.sCurrMilling)
sTuuid = String.Empty
EgtMdbGetCurrMachiningParam(MCH_MP.TUUID, sTuuid)
UsedToolList.Add(sTuuid)
End If
' Foretto
If Not String.IsNullOrWhiteSpace(CurrentMachine.sCurrDrilling) Then
EgtMdbSetCurrMachining(CurrentMachine.sCurrDrilling)
sTuuid = String.Empty
EgtMdbGetCurrMachiningParam(MCH_MP.TUUID, sTuuid)
UsedToolList.Add(sTuuid)
End If
End Sub
#End Region ' METHODS
End Class