feat(api): переписан метод Update для JobController
This commit is contained in:
@@ -12,6 +12,7 @@ namespace PARR.API.MappingProfiles
|
||||
{
|
||||
CreateMap<PaginationQuery, PaginationFilter>();
|
||||
|
||||
#region Job
|
||||
CreateMap<JobRequest, Job>()
|
||||
.ForMember(d => d.Id, o => o.MapFrom(s => Guid.NewGuid()))
|
||||
.ForMember(d => d.DateCreated, o => o.MapFrom(s => DateTimeOffset.UtcNow))
|
||||
@@ -23,7 +24,7 @@ namespace PARR.API.MappingProfiles
|
||||
});
|
||||
|
||||
CreateMap<UnitFilterRequest, JobUnitFilter>()
|
||||
.ForMember(d => d.Id, o => o.MapFrom(s => Guid.NewGuid()))
|
||||
.ForMember(d => d.Id, o => o.MapFrom(s => (s.Id == null) ? Guid.NewGuid() : s.Id))
|
||||
.ForMember(d => d.DateCreated, o => o.MapFrom(s => DateTimeOffset.UtcNow))
|
||||
.ForMember(d => d.UnitFilter, o => o.MapFrom(s => s.UnitFilterMask))
|
||||
.AfterMap((s, d) =>
|
||||
@@ -42,6 +43,7 @@ namespace PARR.API.MappingProfiles
|
||||
.ForMember(d => d.DateCreated, o => o.MapFrom(s => DateTimeOffset.UtcNow));
|
||||
|
||||
CreateMap<RelationshipFilterRequest, JobRelationshipFilter>();
|
||||
#endregion
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user