WIP: cleanup, work on doc result form

This commit is contained in:
Jonathan Jenne
2019-10-08 16:05:03 +02:00
parent 9a1b716e92
commit 7ddf409933
237 changed files with 857 additions and 547 deletions

View File

@@ -0,0 +1,46 @@
Imports System.IO
Public Class Exceptions
Public Class MissingValueException
Inherits ApplicationException
Public ReadOnly File As FileInfo
Public Sub New(File As FileInfo)
MyBase.New()
Me.File = File
End Sub
End Class
Public Class TooMuchFerdsException
Inherits ApplicationException
Public Sub New()
MyBase.New("More than one ZUGFeRD document found")
End Sub
End Class
Public Class InvalidFerdException
Inherits ApplicationException
Public Sub New()
MyBase.New("ZUGFeRD document found but was not formatted correctly")
End Sub
End Class
Public Class NoFerdsException
Inherits ApplicationException
Public Sub New()
MyBase.New("No ZUGFeRD documents found")
End Sub
End Class
Public Class MD5HashException
Inherits ApplicationException
Public Sub New()
MyBase.New("There is already an identical invoice")
End Sub
End Class
End Class