示例#1
0
        public async Task <IActionResult> Edit(int id, [Bind("ReportItemHistoryId,ReportItemId,ReportNumber,LocationId,ItemName,Niin,ItemDescription,Model,PartNo,Qty,UnitCost,PicturesAvailable,ProceedsRetention,AgencyLocationCode,SpecialDescription,CompletedDate,Completed,ReqScrapPickup,CertDestruction,ReportCancelled,GsaComments,EngrDeision,EngrComments,EngrDecidedDate,ToEngDate,MngtDecision,ManagerComments,MngtDecidedDate,WarehouseComments,AccessLevel,SurplusReleaseDate,InternalReleaseDate,DropInternalFlag,ExcessRelDate,FscapCode,ReportCode,Make,AcquisitionDate,ManufacturedDate,Manufacturer,SpecialDesCode,Agybur,AgyControlNo,AppropCode,ClRefNo,ClLineItemNo,CountryCode,Drmo,FairMarketValue,HazmatCode,OverseasInd,PlantClCaseNo,ReimbReqd,Vessels50FeetOver,ShipName,GsaRegionCode,GsaSubmitRespNo,GsaSubmitTimeElap,GsaSubmitMsg,PropLocAddr1,PropLocAddr2,PropLocAddr3,PropLocCity,PropLocState,PropLocZip,Exchsale,Cntrinvcd,FiscalYear,ReportAgencyId,FederalAssetSalesId,ReimbursementTypeId,FscId,SupplyConditionId,DisposalConditionId,DemilitarizationId,UnitOfIssueId,StatusCodeId,CreatedDate,CreatedBy,LastUpdatedDate,LastUpdatedBy,MngtDecisionId")] ReportItemHistory reportItemHistory)
        {
            if (id != reportItemHistory.ReportItemHistoryId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(reportItemHistory);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!ReportItemHistoryExists(reportItemHistory.ReportItemHistoryId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            return(View(reportItemHistory));
        }
        public async Task <IActionResult> Edit(int id, [Bind("VehicleInfoId,VehicleIdNumber,ModelYear,EstMileage,NoCylinders,FuelTypeId,BodyStyleId,VehicleColorId,ColorGradientId,CreatedDate,CreatedBy,LastUpdatedDate,LastUpdatedBy,NoOfCylindersId,Transmission,AgencyClass,VehicleTag")] VehicleInfo vehicleInfo)
        {
            if (id != vehicleInfo.VehicleInfoId)
            {
                return(NotFound());
            }

            if (ModelState.IsValid)
            {
                try
                {
                    _context.Update(vehicleInfo);
                    await _context.SaveChangesAsync();
                }
                catch (DbUpdateConcurrencyException)
                {
                    if (!VehicleInfoExists(vehicleInfo.VehicleInfoId))
                    {
                        return(NotFound());
                    }
                    else
                    {
                        throw;
                    }
                }
                return(RedirectToAction(nameof(Index)));
            }
            //ViewData["BodyStyleId"] = new SelectList(_context.BodyStyle, "BodyStyleId", "CreatedBy", vehicleInfo.BodyStyleId);
            //ViewData["ColorGradientId"] = new SelectList(_context.ColorGradient, "ColorGradientId", "CreatedBy", vehicleInfo.ColorGradientId);
            //ViewData["FuelTypeId"] = new SelectList(_context.FuelType, "FuelTypeId", "CreatedBy", vehicleInfo.FuelTypeId);
            //ViewData["NoOfCylindersId"] = new SelectList(_context.NoOfCylinders, "NoOfCylindersId", "CreatedBy", vehicleInfo.NoOfCylindersId);
            //ViewData["VehicleColorId"] = new SelectList(_context.VehicleColor, "VehicleColorId", "CreatedBy", vehicleInfo.VehicleColorId);
            return(View(vehicleInfo));
        }