Sloved the project not found in expense deatils
This commit is contained in:
parent
f7e707557a
commit
d00ddb8e8b
@ -169,13 +169,13 @@ namespace Marco.Pms.Services.MappingProfiles
|
|||||||
CreateMap<ProjectBasicMongoDB, BasicProjectVM>()
|
CreateMap<ProjectBasicMongoDB, BasicProjectVM>()
|
||||||
.ForMember(
|
.ForMember(
|
||||||
dest => dest.Id,
|
dest => dest.Id,
|
||||||
opt => opt.MapFrom(src => new Guid(src.Id)));
|
opt => opt.MapFrom(src => string.IsNullOrWhiteSpace(src.Id) ? Guid.Empty : new Guid(src.Id)));
|
||||||
|
|
||||||
CreateMap<ProjectMongoDB, Project>()
|
CreateMap<ProjectMongoDB, Project>()
|
||||||
.ForMember(
|
.ForMember(
|
||||||
dest => dest.Id,
|
dest => dest.Id,
|
||||||
// Explicitly and safely convert string Id to Guid Id
|
// Explicitly and safely convert string Id to Guid Id
|
||||||
opt => opt.MapFrom(src => new Guid(src.Id))
|
opt => opt.MapFrom(src => string.IsNullOrWhiteSpace(src.Id) ? Guid.Empty : new Guid(src.Id))
|
||||||
).ForMember(
|
).ForMember(
|
||||||
dest => dest.ProjectStatusId,
|
dest => dest.ProjectStatusId,
|
||||||
// Explicitly and safely convert string ProjectStatusId to Guid ProjectStatusId
|
// Explicitly and safely convert string ProjectStatusId to Guid ProjectStatusId
|
||||||
|
|||||||
@ -319,7 +319,6 @@ namespace Marco.Pms.Services.Service
|
|||||||
return ApiResponse<object>.ErrorResponse("Error Occured", ExceptionMapper(ex), 500);
|
return ApiResponse<object>.ErrorResponse("Error Occured", ExceptionMapper(ex), 500);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task<ApiResponse<object>> GetExpensesListDynamicAsync(Employee loggedInEmployee, Guid tenantId, string? searchString, string? filter, int pageSize, int pageNumber)
|
public async Task<ApiResponse<object>> GetExpensesListDynamicAsync(Employee loggedInEmployee, Guid tenantId, string? searchString, string? filter, int pageSize, int pageNumber)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
@ -531,7 +530,6 @@ namespace Marco.Pms.Services.Service
|
|||||||
return ApiResponse<object>.ErrorResponse("Error Occured", ExceptionMapper(ex), 500);
|
return ApiResponse<object>.ErrorResponse("Error Occured", ExceptionMapper(ex), 500);
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
public async Task<ApiResponse<object>> GetExpenseDetailsAsync(Guid? id, string? expenseUId, Employee loggedInEmployee, Guid tenantId)
|
public async Task<ApiResponse<object>> GetExpenseDetailsAsync(Guid? id, string? expenseUId, Employee loggedInEmployee, Guid tenantId)
|
||||||
{
|
{
|
||||||
try
|
try
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user