feat: add Id property to WeekDefinitionItemDto and map it in CommissionProfile - Enhanced week definition handling by including the Id in the DTO and mapping configuration
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 1m51s
Build and Deploy to Kubernetes / build-and-deploy (push) Successful in 1m51s
This commit is contained in:
+1
@@ -107,6 +107,7 @@ public class GetWeekDefinitionsQueryHandler : IRequestHandler<GetWeekDefinitions
|
|||||||
// تبدیل به DTO
|
// تبدیل به DTO
|
||||||
var weekDtos = weeksList.Select(w => new WeekDefinitionItemDto
|
var weekDtos = weeksList.Select(w => new WeekDefinitionItemDto
|
||||||
{
|
{
|
||||||
|
Id = w.Id,
|
||||||
WeekOrder = w.WeekOrder,
|
WeekOrder = w.WeekOrder,
|
||||||
DisplayName = w.DisplayName,
|
DisplayName = w.DisplayName,
|
||||||
GregorianWeekNumber = w.GregorianWeekNumber,
|
GregorianWeekNumber = w.GregorianWeekNumber,
|
||||||
|
|||||||
+3
@@ -17,6 +17,9 @@ public class GetWeekDefinitionsResponseDto
|
|||||||
/// </summary>
|
/// </summary>
|
||||||
public class WeekDefinitionItemDto
|
public class WeekDefinitionItemDto
|
||||||
{
|
{
|
||||||
|
//شناسه هفته
|
||||||
|
public long Id { get; set; }
|
||||||
|
|
||||||
//شماره ترتیب هفته (1, 2, 3, ...)
|
//شماره ترتیب هفته (1, 2, 3, ...)
|
||||||
public int WeekOrder { get; set; }
|
public int WeekOrder { get; set; }
|
||||||
|
|
||||||
|
|||||||
@@ -92,6 +92,7 @@ public class CommissionProfile : IRegister
|
|||||||
|
|
||||||
// WeekDefinitionItem Mapping
|
// WeekDefinitionItem Mapping
|
||||||
config.NewConfig<WeekDefinitionItemDto, WeekDefinitionItem>()
|
config.NewConfig<WeekDefinitionItemDto, WeekDefinitionItem>()
|
||||||
|
.Map(dest => dest.Id, src => src.Id)
|
||||||
.Map(dest => dest.WeekOrder, src => src.WeekOrder)
|
.Map(dest => dest.WeekOrder, src => src.WeekOrder)
|
||||||
.Map(dest => dest.DisplayName, src => src.DisplayName)
|
.Map(dest => dest.DisplayName, src => src.DisplayName)
|
||||||
.Map(dest => dest.GregorianWeekNumber, src => src.GregorianWeekNumber)
|
.Map(dest => dest.GregorianWeekNumber, src => src.GregorianWeekNumber)
|
||||||
|
|||||||
Reference in New Issue
Block a user