First Commit 09/10

# Conflicts:
#	PyroFetes/PyroFetes.csproj
This commit is contained in:
2025-10-09 17:12:17 +02:00
parent 0e19ef1ab7
commit 4e64112a31
49 changed files with 908 additions and 0 deletions

View File

@@ -0,0 +1,9 @@
namespace PyroFetes.DTO.Availability.Request;
public class CreateAvailabilityDto
{
public DateOnly AvailabilityDate { get; set; }
public DateOnly DeliveryDate { get; set; }
public DateOnly ExpirationDate { get; set; }
public DateOnly RenewalDate { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace PyroFetes.DTO.Availability.Request;
public class GetAvailabilityRequest
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,10 @@
namespace PyroFetes.DTO.Availability.Request;
public class UpdateAvailabilityDto
{
public int Id { get; set; }
public DateOnly AvailabilityDate { get; set; }
public DateOnly DeliveryDate { get; set; }
public DateOnly ExpirationDate { get; set; }
public DateOnly RenewalDate { get; set; }
}

View File

@@ -0,0 +1,10 @@
namespace PyroFetes.DTO.Availability.Response;
public class GetAvailabilityDto
{
public int Id { get; set; }
public DateOnly AvailabilityDate { get; set; }
public DateOnly DeliveryDate { get; set; }
public DateOnly ExpirationDate { get; set; }
public DateOnly RenewalDate { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace PyroFetes.DTO.Communication.Request;
public class CreateCommunicationDto
{
}

View File

@@ -0,0 +1,6 @@
namespace PyroFetes.DTO.Communication.Request;
public class GetCommunicationRequest
{
}

View File

@@ -0,0 +1,6 @@
namespace PyroFetes.DTO.Communication.Request;
public class UpdateCommunicationDto
{
}

View File

@@ -0,0 +1,8 @@
namespace PyroFetes.DTO.Communication.Response;
public class GetCommunicationRequest
{
public string? Calling { get; set; }
public string? Email { get; set; }
public string? Meeting { get; set; }
}

View File

@@ -0,0 +1,11 @@
namespace PyroFetes.DTO.Contact.Request;
public class CreateContactDto
{
public string? LastName { get; set; }
public string? FirstName { get; set; }
public string? PhoneNumber { get; set; }
public string? Email { get; set; }
public string? Address { get; set; }
public string? Role { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace PyroFetes.DTO.Contact.Request;
public class GetContactRequest
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,12 @@
namespace PyroFetes.DTO.Contact.Request;
public class UpdateContactDto
{
public int Id { get; set; }
public string? LastName { get; set; }
public string? FirstName { get; set; }
public string? PhoneNumber { get; set; }
public string? Email { get; set; }
public string? Address { get; set; }
public string? Role { get; set; }
}

View File

@@ -0,0 +1,12 @@
namespace PyroFetes.DTO.Contact.Response;
public class GetContactDto
{
public int Id { get; set; }
public string? LastName { get; set; }
public string? FirstName { get; set; }
public string? PhoneNumber { get; set; }
public string? Email { get; set; }
public string? Address { get; set; }
public string? Role { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace PyroFetes.DTO.ExperienceLevel.Request;
public class CreateExperienceLevelDto
{
public string? Label { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace PyroFetes.DTO.ExperienceLevel.Request;
public class GetExperienceLevelRequest
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,7 @@
namespace PyroFetes.DTO.ExperienceLevel.Request;
public class UpdateExperienceLevelDto
{
public int Id { get; set; }
public string? Label { get; set; }
}

View File

@@ -0,0 +1,7 @@
namespace PyroFetes.DTO.ExperienceLevel.Response;
public class GetExperienceLevelDto
{
public int Id { get; set; }
public string? Label { get; set; }
}

View File

@@ -0,0 +1,7 @@
namespace PyroFetes.DTO.HistoryOfApproval.Request;
public class CreateHistoryOfApprovalDto
{
public DateOnly DeliveryDate { get; set; }
public DateOnly ExpirationDate { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace PyroFetes.DTO.HistoryOfApproval.Request;
public class GetHistoryOfApprovalRequest
{
public int Id { get; set; }
}

View File

@@ -0,0 +1,8 @@
namespace PyroFetes.DTO.HistoryOfApproval.Request;
public class UpdateHistoryOfApprovalDto
{
public int Id { get; set; }
public DateOnly DeliveryDate { get; set; }
public DateOnly ExpirationDate { get; set; }
}

View File

@@ -0,0 +1,8 @@
namespace PyroFetes.DTO.HistoryOfApproval.Response;
public class GetHistoryOfApprovalDto
{
public int Id { get; set; }
public DateOnly DeliveryDate { get; set; }
public DateOnly ExpirationDate { get; set; }
}

View File

@@ -0,0 +1,7 @@
namespace PyroFetes.DTO.Staff.Request;
public class CreateStaffDto
{
public string? F4T2NumberApproval { get; set; }
public string? F4T2ExpirationDate { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace PyroFetes.DTO.Staff.Request;
public class GetStaffRequest
{
public string? Label { get; set; }
}

View File

@@ -0,0 +1,8 @@
namespace PyroFetes.DTO.Staff.Request;
public class UpdateStaffDto
{
public int Id { get; set; }
public string? F4T2NumberApproval { get; set; }
public string? F4T2ExpirationDate { get; set; }
}

View File

@@ -0,0 +1,6 @@
namespace PyroFetes.DTO.Staff.Response;
public class GetStaffDto
{
public int Id { get; set; }
}