public override async Task <ChangeRequestStagingModel <Vehicle> > GetChangeRequestStaging <TId>(TId changeRequestId) { ChangeRequestStagingModel <Vehicle> staging = await ChangeRequestBusinessService.GetChangeRequestStagingByChangeRequestIdAsync <Vehicle, TId>(changeRequestId); return(staging); }
public override async Task <ChangeRequestStagingModel <BodyNumDoors> > GetChangeRequestStaging <TId>(TId changeRequestId) { ChangeRequestStagingModel <BodyNumDoors> staging = await ChangeRequestBusinessService.GetChangeRequestStagingByChangeRequestIdAsync <BodyNumDoors, TId>(changeRequestId); return(staging); }
public async Task <IHttpActionResult> GetChangeRequestStaging(int changeRequestId) { ChangeRequestStagingModel <BodyType> changeRequestStagingBodyTypeModel = await this._bodyTypeApplicationService.GetChangeRequestStaging(changeRequestId); ChangeRequestStagingBodyTypeViewModel changeRequestStagingBodyTypeViewModel = Mapper.Map <ChangeRequestStagingBodyTypeViewModel>(changeRequestStagingBodyTypeModel); SetUpChangeRequestReview(changeRequestStagingBodyTypeViewModel.StagingItem.Status, changeRequestStagingBodyTypeViewModel.StagingItem.SubmittedBy, changeRequestStagingBodyTypeViewModel); return(Ok(changeRequestStagingBodyTypeViewModel)); }
public async Task <IHttpActionResult> GetChangeRequestStaging(int changeRequestId) { ChangeRequestStagingModel <EngineDesignation> changeRequestStagingEngineDesignationModel = await this._engineDesignationApplicationService.GetChangeRequestStaging(changeRequestId); ChangeRequestStagingEngineDesignationViewModel changeRequestStagingEngineDesignationViewModel = Mapper.Map <ChangeRequestStagingEngineDesignationViewModel>(changeRequestStagingEngineDesignationModel); SetUpChangeRequestReview(changeRequestStagingEngineDesignationViewModel.StagingItem.Status, changeRequestStagingEngineDesignationViewModel.StagingItem.SubmittedBy, changeRequestStagingEngineDesignationViewModel); return(Ok(changeRequestStagingEngineDesignationViewModel)); }
public async Task <IHttpActionResult> GetChangeRequestStaging(int changeRequestId) { // retrieve staging information ChangeRequestStagingModel <SubModel> changeRequestStagingSubModelModel = await this._subModelApplicationService.GetChangeRequestStaging(changeRequestId); // convert to view model ChangeRequestStagingSubModelViewModel changeRequestStagingSubModelViewModel = Mapper.Map <ChangeRequestStagingSubModelViewModel>(changeRequestStagingSubModelModel); SetUpChangeRequestReview(changeRequestStagingSubModelViewModel.StagingItem.Status, changeRequestStagingSubModelViewModel.StagingItem.SubmittedBy, changeRequestStagingSubModelViewModel); // return view model return(Ok(changeRequestStagingSubModelViewModel)); }
public override async Task <ChangeRequestStagingModel <BedType> > GetChangeRequestStaging <TId>(TId changeRequestId) { ChangeRequestStagingModel <BedType> staging = await ChangeRequestBusinessService.GetChangeRequestStagingByChangeRequestIdAsync <BedType, TId>(changeRequestId); //if (!staging.StagingItem.ChangeType.Equals(ChangeType.Add.ToString(), StringComparison.CurrentCultureIgnoreCase)) //{ // BrakeType currentBrakeType = await FindAsync(staging.StagingItem.EntityId); // staging.EntityCurrent = currentBrakeType; //} return(staging); }
public override async Task <ChangeRequestStagingModel <Region> > GetChangeRequestStaging <TId>(TId changeRequestId) { ChangeRequestStagingModel <Region> staging = await ChangeRequestBusinessService.GetChangeRequestStagingByChangeRequestIdAsync <Region, TId>(changeRequestId); // business specific task. // fill value of "EntityCurrent" //if (!staging.StagingItem.ChangeType.Equals(ChangeType.Add.ToString(), StringComparison.CurrentCultureIgnoreCase)) //{ // Region currentModel = await FindAsync(staging.StagingItem.EntityId); // staging.EntityCurrent = currentModel; //} return(staging); }
public async Task<IHttpActionResult> GetChangeRequestStaging(int changeRequestId) { // retrieve staging information ChangeRequestStagingModel<VehicleTypeGroup> changeRequestStagingVehicleTypeGroupModel = await this._vehicleTypeGroupApplicationService.GetChangeRequestStaging(changeRequestId); // convert to view model ChangeRequestStagingVehicleTypeGroupViewModel changeRequestStagingVehicleTypeGroupViewModel = Mapper.Map<ChangeRequestStagingVehicleTypeGroupViewModel>(changeRequestStagingVehicleTypeGroupModel); // setup change request review properties ReviewViewModel review = SetUpChangeRequestReview(changeRequestStagingVehicleTypeGroupViewModel.StagingItem.Status, changeRequestStagingVehicleTypeGroupViewModel.StagingItem.SubmittedBy, changeRequestStagingVehicleTypeGroupViewModel); // return view model return Ok(changeRequestStagingVehicleTypeGroupViewModel); }
public override async Task <ChangeRequestStagingModel <FuelDeliverySubType> > GetChangeRequestStaging <TId>(TId changeRequestId) { ChangeRequestStagingModel <FuelDeliverySubType> staging = await this._vcdbChangeRequestBusinessService.GetChangeRequestStagingByChangeRequestIdAsync <FuelDeliverySubType, TId>(changeRequestId); // business specific task. // fill value of "EntityCurrent" //if (!staging.StagingItem.ChangeType.Equals(ChangeType.Add.ToString(), StringComparison.CurrentCultureIgnoreCase)) //{ // Make currentMake = await FindAsync(staging.StagingItem.EntityId); // staging.EntityCurrent = await FindAsync(staging.StagingItem.EntityId); //} return(staging); }
public override async Task <ChangeRequestStagingModel <VehicleToDriveType> > GetChangeRequestStaging <TId>( TId changeRequestId) { ChangeRequestStagingModel <VehicleToDriveType> staging = await ChangeRequestBusinessService.GetChangeRequestStagingByChangeRequestIdAsync <VehicleToDriveType, TId>( changeRequestId); //if ( // !staging.StagingItem.ChangeType.Equals(ChangeType.Add.ToString(), // StringComparison.CurrentCultureIgnoreCase)) //{ // VehicleToMfrBodyCode currentVehicleToMfrBodyCode = await FindAsync(staging.StagingItem.EntityId); // staging.EntityCurrent = currentVehicleToBodyCode; //} return(staging); }