Added edit functionality for service records

This commit is contained in:
ivancheahhh
2024-01-01 13:26:40 -07:00
parent 28268cffd5
commit 0fa59761f8
7 changed files with 95 additions and 7 deletions

View File

@@ -73,5 +73,20 @@ namespace CarCareTracker.Controllers
var result = _serviceRecordDataAccess.SaveServiceRecordToVehicle(serviceRecord.ToServiceRecord());
return Json(result);
}
[HttpGet]
public IActionResult GetServiceRecordById(int serviceRecordId)
{
var result = _serviceRecordDataAccess.GetServiceRecordById(serviceRecordId);
//convert to Input object.
var convertedResult = new ServiceRecordInput { Id = result.Id,
Cost = result.Cost,
Date = result.Date.ToShortDateString(),
Description = result.Description,
Mileage = result.Mileage,
Notes = result.Notes,
VehicleId = result.VehicleId
};
return Json(convertedResult);
}
}
}