public async Task <ActionsResult> Save(UploadServiceImagesRequest uploadServiceImagesRequest) { try { var result = new ActionsResult(); foreach (var imgData in uploadServiceImagesRequest.Images) { DynamicParameters parameters = new DynamicParameters(); parameters.Add("@ServiceId", uploadServiceImagesRequest.ServiceId); parameters.Add("@ImageData", imgData); result = await SqlMapper.QueryFirstOrDefaultAsync <ActionsResult>(cnn : conn, sql : "ServiceImage_Save", param : parameters, commandType : CommandType.StoredProcedure); } return(result); } catch (Exception) { return(new ActionsResult() { Id = 0, Message = "Có lỗi xảy ra, xin thử lại!" }); } }
public async Task <ActionsResult> Save(UploadServiceImagesRequest service) { return(await serviceImageService.Save(service)); }