ApiController - Method SaveLog change params input

This commit is contained in:
DucDangAnh 2020-06-29 10:41:03 +07:00
parent 96cc32dbee
commit 8060a595c8

View File

@ -94,7 +94,7 @@ namespace AIParkingApplication
} }
//Neu Dicrection la Out thi logID la logID lay ve khi check the //Neu Dicrection la Out thi logID la logID lay ve khi check the
public async Task<SaveLogRespone> SaveLog(LaneDirection direction, string cardID, string cameraID, PlateType squareOrLong, string timeInOrOut, string textPlate, Mat plateImage, Mat plateImageResult, Mat PlateFrameImage, Mat FrameImage, string logID = "") public async Task<SaveLogRespone> SaveLog(LaneDirection direction, string cardID, string cameraID, PlateType plateType, string timestamp, string plateString, Mat plateImage, Mat plateImageResult, Mat PlateFrameImage, Mat FrameImage, string logID = "")
{ {
string plateImageBase64 = Convert.ToBase64String(plateImage.ToBytes()); string plateImageBase64 = Convert.ToBase64String(plateImage.ToBytes());
string plateImageResultBase64 = Convert.ToBase64String(plateImageResult.ToBytes()); string plateImageResultBase64 = Convert.ToBase64String(plateImageResult.ToBytes());
@ -104,13 +104,13 @@ namespace AIParkingApplication
{ {
var request = new SaveLogModel var request = new SaveLogModel
{ {
Direction = (direction == LaneDirection.In) ? "in" : "out", Direction = direction == LaneDirection.In ? "in" : "out",
LogID = logID, LogID = logID,
CardID = cardID, CardID = cardID,
TextPlate = textPlate, TextPlate = plateString,
CameraID = cameraID, CameraID = cameraID,
ModePlate = (squareOrLong == PlateType.Square) ? "1":"0", ModePlate = plateType == PlateType.Square ? "1":"0",
TimeVehicleInOrOut = timeInOrOut, TimeVehicleInOrOut = timestamp,
PlateImage = plateImageBase64, PlateImage = plateImageBase64,
PlateResultImage = plateImageResultBase64, PlateResultImage = plateImageResultBase64,
PlateFrameImage = PlateFrameImageBase64, PlateFrameImage = PlateFrameImageBase64,