https://github.com/dangos-dev/erredeholidays.net
Paquete (Nuget) que lista y ayuda a validar los días feriados de la República Dominciana
https://github.com/dangos-dev/erredeholidays.net
csharp dominican-republic holidays nuget-package
Last synced: 4 months ago
JSON representation
Paquete (Nuget) que lista y ayuda a validar los días feriados de la República Dominciana
- Host: GitHub
- URL: https://github.com/dangos-dev/erredeholidays.net
- Owner: dangos-dev
- License: mit
- Created: 2024-12-08T23:39:43.000Z (over 1 year ago)
- Default Branch: master
- Last Pushed: 2024-12-09T00:02:19.000Z (over 1 year ago)
- Last Synced: 2025-04-11T15:11:19.671Z (about 1 year ago)
- Topics: csharp, dominican-republic, holidays, nuget-package
- Language: C#
- Homepage: https://www.nuget.org/packages/Errede.Holidays
- Size: 13.7 KB
- Stars: 1
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# ErredeHolidays.Net 🇩🇴
[](https://www.nuget.org/packages/Errede.Holidays)
[](https://www.nuget.org/packages/Errede.Holidays)
Instala [el paquete](https://www.nuget.org/packages/Errede.Holidays) vía la consola de Package Manager:
```nuget
Install-Package Errede.Holidays -Version 1.0.1
```
O utilizando .NET CLI:
```bash
dotnet add package Errede.Holidays --version 1.0.1
```
## Como usar
Un ejemplo de uso se demuestra en [ErredeHolidays.Net.Example](https://github.com/dangos-dev/ErredeHolidays.Net/tree/master/ErredeHolidays.Net.Example), una aplicación de consola enriquecida con SpectreConsole.
```csharp
// Obtener todos los feriados del año
IEnumerable holidayList = Holiday.GetAll();
IEnumerable nextYearHolidays = Holiday.GetAll(2025);
// Saber si un día específico es feriado
new DateTime(2020, 12, 25).IsHoliday();
// o también...
if ( payDay.IsHoliday() ){
PayOneDayBefore();
}
// Obtener datos de un feriado específico
DateOnly feriadoConstitucion = Holiday.GetHoliday(Enums.HolidayIdentity.DiaDeLaRestauracion, 2021).EffectiveDate;
// Validar el hoy, ayer y mañana
Today.IsHoliday();
Yesterday.WasHoliday();
Tomorrow.WillBeHoliday();
```