Client Comments - Improvements #20297
openMaqaam- Activity inventory management- Optimization - vehicle changes admin
70%
[SaveActivityVehicle]
[GetActivityVehicle]
[DeleteActivityVehicle]
GetAllActiveInventoryActivityList
CommonService/DataService/Cax.Common.Procedures/Procedures.cs
DTOs/Cax.Common.DTO/Activity/ActivityResponseDTO.cs
Module/Activity/cax.Activity.DTO/DetailsRP.cs
Module/Activity/cax.Activity.DTO/SearchRP.cs
Module/Activity/cax.Activity.Service/RPAssemblerCtx.cs
Module/Activity/Suppliers/InventorySupplier.Activity/DetailsProvider.cs
Module/Admin/AdminWeb/App_GlobalResources/CommonResources.ar.resx
Module/Admin/AdminWeb/App_GlobalResources/CommonResources.Designer.cs
Module/Admin/AdminWeb/App_GlobalResources/CommonResources.resx
Module/Admin/AdminWeb/Areas/AdminWeb/Controllers/InventoryController.cs
Module/Admin/AdminWeb/Areas/AdminWeb/Controllers/InventoryJsonController.cs
Module/Admin/AdminWeb/Areas/AdminWeb/Models/InventoryActivityVehiclePartialModel.cs
Module/Admin/AdminWeb/Areas/AdminWeb/Views/Inventory/InventoryActivityManagement.cshtml
Module/Admin/AdminWeb/Areas/AdminWeb/Views/Inventory/InventoryActivityVehicleMasterPartial.cshtml
Module/Admin/AdminWeb/Cax.Admin.Web.csproj
Module/Admin/AdminWeb/Content/js/InventoryActivityManagement.js
Module/Inventory/DataAccess/Cax.Inventory.DA/InventoryActivityManagementDA.cs
Module/Inventory/DTO/Cax.Inventory.DTO/Cax.Inventory.DTO.csproj
Module/Inventory/DTO/Cax.Inventory.DTO/InventoryActivityBasicDTO.cs
Module/Inventory/DTO/Cax.Inventory.DTO/InventoryActivityVehicleDTO.cs
Module/Inventory/Service/Cax.Inventory.Service/InventoryActivityManagementService.cs
Module/Inventory/Service/Cax.Inventory.Service/InventoryPackageManagementService.cs
Wrapper/Activity/Cax.Wrapper.Activity.Models/AtxDetailsResponseModel.cs
Wrapper/Activity/Cax.Wrapper.Activity.Models/AtxPaxInfoReq.cs
Wrapper/Activity/Cax.Wrapper.Activity.Models/AtxSearchResponseModel.cs
Wrapper/FixedPackage/Cax.Wrapper.FixedPackage.Models/Pax/SubmitPaxRequestModel.cs
Files
Updated by Sandeep Sajiv 8 months ago
2.4 Vehicle Master Integration- use same one used in transfer module
Feature: Use vehicle types from Transfer module.
UI Element: Vehicle type dropdown with the ability to add pricing per vehicle type.
2.5 Pricing Workflow - Pax wise and vehicle wise pricing required.
Feature: Pax-wise or Full Vehicle-wise pricing.
UI Element: Checkbox to enable/disable Pax-wise pricing.
Vehicle Pricing Block: Appears when Pax-wise is unchecked, with vehicle dropdown and price entry.
If pax wise unticked, then only need to give vehicle wise price. Else not required.
2.6 Maximum Pax Validation
Feature: Dynamic pax validation based on activity and vehicle capacity.
UI Element: Max Pax display and validation error message if pax exceeds limit.
Max pax validation needed. Max can be 10. Depends on the vehicle validation required. If vehicle have a limit like in Innova 6 pax can accommodate and in i10 only max 4 pax like that depending on the vehicle, pax validation required. If pax 8 then vehicle that can accommodate 8 pax should only show.
Updated by Sandeep Sajiv 8 months ago
- Project changed from 17 to 321
- Due date changed from 04/14/2025 to 04/11/2025
- Start date changed from 04/14/2025 to 04/11/2025
Updated by Anila Haridas 8 months ago
- Status changed from Assigned to In Progress
Updated by Sandeep Sajiv 7 months ago
- Due date changed from 04/11/2025 to 04/15/2025
Updated by Anila Haridas 7 months ago
- File ActivityVehicleDetail.png ActivityVehicleDetail.png added
- Status changed from In Progress to For Review
- Assignee changed from Anila Haridas to Sandeep Sajiv
- % Done changed from 0 to 70
- DB Changes updated (diff)
- Files Changed updated (diff)
Please assign to FE
In standalone, fixedpackage and dynamic package, activity provide ActivityVehicle list in Detail api call response.(screenshot attached)
Need selected activity vehicle in below format
public List<SelectedActivityVehicles> SelectedActivityVehicles { get; set; }
public class SelectedActivityVehicles
{
public long ActivityId { get; set; }
public List<long> SelectedActivityVehicleId { get; set; }
}
Updated by Sandeep Sajiv 7 months ago
- Project changed from 321 to Almaqam-Final Phase-Web
- Status changed from For Review to New
- Assignee deleted (
Sandeep Sajiv)
Updated by Anila Haridas 7 months ago
- File ActivityVehclePrice.png ActivityVehclePrice.png added
Updated by Anila Haridas 7 months ago
Currency converted Amount provide in ActivityVehiclePrice(screenshot attached)