Files
LicenceManager/Utility/DatePickerYears.xaml.vb
T
Renzo Lanza 697eaab19a LicenseManager 2.1c4:
- Aggiunta funzionalità di invio della licenza via e-mail e relativo pulsante in SearchLicencePage
- Sistemato DatePickerYears per Product/OptionDeadline in New/UpdateLicencePage 
- I 2 bottoni di DatePickerYears settano la deadline al 31/01 dell'anno successivo di quello corrente o al 31/01/2099 (licenza perpetua)
- Aggiunta possibilità di scaricare su disco la licenza dal DB, generata col testo presente in LicFile
2019-03-15 15:11:50 +00:00

35 lines
1.3 KiB
VB.net

Public Class DatePickerYears
Public Property SelectedDate As Date?
Get
Return CustomDP.SelectedDate
End Get
Set(value As Date?)
CustomDP.SelectedDate = value
End Set
End Property
Public Shared ReadOnly SelectedDateProperty As DependencyProperty =
DependencyProperty.Register("SelectedDate", GetType(Date), GetType(DatePickerYears),
New FrameworkPropertyMetadata(New Date()))
Private Sub CustomDP_SelectedDateChanged(ByVal sender As Object,
ByVal e As System.Windows.Controls.SelectionChangedEventArgs) Handles CustomDP.SelectedDateChanged
SelectedDate = New Date(Year(CDate(CustomDP.SelectedDate)),
Month(CDate(CustomDP.SelectedDate)),
Day(CDate(CustomDP.SelectedDate)))
End Sub
Private Sub Plus1Y_Click(sender As Object, e As RoutedEventArgs) Handles Plus1Y.Click
CustomDP.DisplayDate = New Date(Date.Now.Year + 1, 1, 31)
CustomDP.SelectedDate = CustomDP.DisplayDate
End Sub
Private Sub Perpetual_Click(sender As Object, e As RoutedEventArgs) Handles Perpetual.Click
CustomDP.DisplayDate = New Date(2099, 1, 31)
CustomDP.SelectedDate = CustomDP.DisplayDate
End Sub
End Class