- Se traslada versión a git desde tfs

This commit is contained in:
2025-05-30 12:06:37 +02:00
commit b93d857a6f
103 changed files with 86476 additions and 0 deletions

View File

@@ -0,0 +1,47 @@
Imports DevExpress.Xpf.Core
Public Class dxwIntervaloFechas
Public NombreFichero As String
Public FechaInicial As Date?
Public FechaFinal As Date?
Private _fiObligatoria As Boolean
Private _ffObligatoria As Boolean
Public Sub New(Optional FechaInicio As Date? = Nothing, Optional FechaFin As Date? = Nothing, Optional Titulo As String = "Introduzca intervalo de Fechas", Optional FechaInicioObligatoria As Boolean = False, Optional FechaFinObligatoria As Boolean = False)
' Llamada necesaria para el diseñador.
InitializeComponent()
Me.Title = Titulo
Me.deFechaInicial.EditValue = FechaInicio
Me.deFechaFinal.EditValue = FechaFin
_fiObligatoria = FechaInicioObligatoria
_ffObligatoria = FechaFinObligatoria
' Agregue cualquier inicialización después de la llamada a InitializeComponent().
End Sub
Public Sub New()
' Llamada necesaria para el diseñador.
InitializeComponent()
' Agregue cualquier inicialización después de la llamada a InitializeComponent().
End Sub
Private Sub btCancelar_Click(sender As Object, e As RoutedEventArgs)
Me.DialogResult = False
Me.Close()
End Sub
Private Sub btAceptar_Click(sender As Object, e As RoutedEventArgs)
Try
If Me.deFechaInicial.EditValue Is Nothing AndAlso _fiObligatoria Then Throw New Exception("La fecha inicial es obligatoria")
If Me.deFechaFinal.EditValue Is Nothing AndAlso _ffObligatoria Then Throw New Exception("La fecha final es obligatoria")
Me.FechaInicial = Me.deFechaInicial.EditValue
Me.FechaFinal = Me.deFechaFinal.EditValue
Me.DialogResult = True
Me.Close()
Catch ex As Exception
DXMessageBox.Show(ex.Message, "Error")
End Try
End Sub
End Class