2026-01-14 00:14:00.189 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ - null null 2026-01-14 00:14:00.190 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ - 404 0 null 1.07ms 2026-01-14 00:14:00.190 +00:00 [INF] Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://159.89.226.33:5227/, Response status code: 404 2026-01-14 01:32:23.617 +00:00 [INF] Request starting HTTP/1.1 POST http://localhost:5227/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - application/x-www-form-urlencoded 29 2026-01-14 01:32:23.618 +00:00 [INF] Request finished HTTP/1.1 POST http://localhost:5227/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 404 0 null 1.2894ms 2026-01-14 01:32:23.619 +00:00 [INF] Request reached the end of the middleware pipeline without being handled by application code. Request path: POST http://localhost:5227/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php, Response status code: 404 2026-01-14 02:25:22.458 +00:00 [INF] Request starting HTTP/1.0 GET http:/// - null null 2026-01-14 02:25:22.458 +00:00 [INF] Request finished HTTP/1.0 GET http:/// - 404 0 null 0.3222ms 2026-01-14 02:25:22.458 +00:00 [INF] Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http:///, Response status code: 404 2026-01-14 08:25:38.324 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ - null null 2026-01-14 08:25:38.326 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ - 404 0 null 2.2871ms 2026-01-14 08:25:38.326 +00:00 [INF] Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://159.89.226.33:5227/, Response status code: 404 2026-01-14 08:25:47.606 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ - null null 2026-01-14 08:25:47.606 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ - 404 0 null 0.2705ms 2026-01-14 08:25:47.606 +00:00 [INF] Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://159.89.226.33:5227/, Response status code: 404 2026-01-14 08:25:52.482 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/sitemap.xml - null null 2026-01-14 08:25:52.483 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/sitemap.xml - 404 0 null 0.9689ms 2026-01-14 08:25:52.484 +00:00 [INF] Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://159.89.226.33:5227/sitemap.xml, Response status code: 404 2026-01-14 11:01:02.661 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33/ - null null 2026-01-14 11:01:02.662 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33/ - 404 0 null 0.3267ms 2026-01-14 11:01:02.662 +00:00 [INF] Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://159.89.226.33/, Response status code: 404 2026-01-14 11:01:04.898 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/favicon.ico - null null 2026-01-14 11:01:04.898 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/favicon.ico - 404 0 null 0.4164ms 2026-01-14 11:01:04.898 +00:00 [INF] Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http://159.89.226.33:5227/favicon.ico, Response status code: 404 2026-01-14 13:11:27.962 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/api/signin - null null 2026-01-14 13:11:27.962 +00:00 [INF] CORS policy execution successful. 2026-01-14 13:11:27.963 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/api/signin - 204 null null 0.6833ms 2026-01-14 13:11:28.022 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/api/signin - application/json 65 2026-01-14 13:11:28.023 +00:00 [INF] CORS policy execution successful. 2026-01-14 13:11:28.023 +00:00 [INF] Executing endpoint 'HTTP: POST /api/signin' 2026-01-14 13:11:28.372 +00:00 [INF] Executed DbCommand (6ms) [Parameters=[@__normalizedEmail_0='?' (Size = 256)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(2) [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Discriminator], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TwoFactorEnabled], [a].[UserName], [a].[FullName] FROM [AspNetUsers] AS [a] WHERE [a].[Discriminator] = N'AppUser' AND [a].[NormalizedEmail] = @__normalizedEmail_0 2026-01-14 13:11:28.500 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__userId_0='?' (Size = 450)], CommandType='"Text"', CommandTimeout='30'] SELECT [a0].[Name] FROM [AspNetUserRoles] AS [a] INNER JOIN [AspNetRoles] AS [a0] ON [a].[RoleId] = [a0].[Id] WHERE [a].[UserId] = @__userId_0 2026-01-14 13:11:28.502 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 13:11:28.503 +00:00 [INF] Writing value of type '<>f__AnonymousType10`1' as Json. 2026-01-14 13:11:28.503 +00:00 [INF] Executed endpoint 'HTTP: POST /api/signin' 2026-01-14 13:11:28.503 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/api/signin - 200 null application/json; charset=utf-8 480.7672ms 2026-01-14 15:29:53.456 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 15:29:53.456 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 15:29:53.457 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:29:53.457 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:29:53.458 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 1.569ms 2026-01-14 15:29:53.458 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 1.5909ms 2026-01-14 15:29:53.458 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 15:29:53.458 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:29:53.458 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.1419ms 2026-01-14 15:29:53.460 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/nationalities - null null 2026-01-14 15:29:53.460 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:29:53.460 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/nationalities - 204 null null 0.2033ms 2026-01-14 15:29:53.517 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/nationalities - null null 2026-01-14 15:29:53.517 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:29:53.517 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 15:29:53.518 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:29:53.524 +00:00 [INF] Executing endpoint 'HTTP: GET /nationalities' 2026-01-14 15:29:53.524 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 15:29:53.532 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 15:29:53.532 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:29:53.533 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 15:29:53.533 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 15:29:53.533 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:29:53.534 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 15:29:53.931 +00:00 [INF] Executed DbCommand (29ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [n].[Id], [n].[Descripcion], [n].[Estatus], [n].[Gentilicio], [n].[Siglas] FROM [Nationalities] AS [n] 2026-01-14 15:29:53.942 +00:00 [INF] Executed DbCommand (11ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 15:29:53.943 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:29:53.943 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:29:53.943 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 15:29:53.943 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 425.7124ms 2026-01-14 15:29:53.947 +00:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 15:29:53.947 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:29:53.948 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:29:53.948 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:29:53.948 +00:00 [INF] Executed endpoint 'HTTP: GET /nationalities' 2026-01-14 15:29:53.949 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 15:29:53.949 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/nationalities - 200 null application/json; charset=utf-8 431.6815ms 2026-01-14 15:29:53.949 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 15:29:53.950 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 417.5547ms 2026-01-14 15:29:53.964 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 15:29:53.965 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:29:53.965 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:29:53.965 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 15:29:53.965 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 431.3391ms 2026-01-14 15:30:01.769 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/resultados - null null 2026-01-14 15:30:01.769 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:30:01.769 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/resultados - 204 null null 0.5579ms 2026-01-14 15:30:01.829 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/resultados - null null 2026-01-14 15:30:01.829 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:30:01.829 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:30:01.875 +00:00 [INF] Executed DbCommand (39ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:30:01.879 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:30:01.879 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:30:01.879 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:30:01.880 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/resultados - 200 null application/json; charset=utf-8 50.9297ms 2026-01-14 15:30:08.047 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - null null 2026-01-14 15:30:08.048 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:30:08.048 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - 204 null null 0.3209ms 2026-01-14 15:30:08.107 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - application/json 182 2026-01-14 15:30:08.108 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:30:08.108 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 15:30:08.120 +00:00 [INF] Executed DbCommand (10ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = DateTime2), @p2='?' (DbType = Boolean), @p3='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p4='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p5='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p6='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p7='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [Sales] ([CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [DiscountPercentage], [TotalAmount], [TotalNetAmount], [TotalTax], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9); 2026-01-14 15:30:08.127 +00:00 [INF] Executed DbCommand (6ms) [Parameters=[@p0='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (DbType = Boolean), @p4='?' (DbType = Int32), @p5='?' (DbType = Int64), @p6='?' (DbType = Guid), @p7='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [SalesPaymentTypesDetails] ([Amount], [CreatedById], [CreatedDate], [DeleteFlag], [PaymentTypeId], [SalesId], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7); 2026-01-14 15:30:08.128 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 15:30:08.128 +00:00 [INF] Writing value of type 'Int64' as Json. 2026-01-14 15:30:08.128 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 15:30:08.129 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - 201 null application/json; charset=utf-8 21.1126ms 2026-01-14 15:30:08.197 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41268 - null null 2026-01-14 15:30:08.197 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:30:08.197 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41268 - 204 null null 0.4212ms 2026-01-14 15:30:08.202 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 15:30:08.202 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:30:08.202 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.3033ms 2026-01-14 15:30:08.254 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41268 - application/json 106 2026-01-14 15:30:08.254 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:30:08.255 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 15:30:08.258 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 15:30:08.259 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:30:08.259 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 15:30:08.261 +00:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 15:30:08.262 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 15:30:08.263 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:30:08.263 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:30:08.263 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 15:30:08.263 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 4.8325ms 2026-01-14 15:30:08.439 +00:00 [WRN] Savepoints are disabled because Multiple Active Result Sets (MARS) is enabled. If 'SaveChanges' fails, then the transaction cannot be automatically rolled back to a known clean state. Instead, the transaction should be rolled back by the application before retrying 'SaveChanges'. See https://go.microsoft.com/fwlink/?linkid=2149338 for more information and examples. To identify the code which triggers this warning, call 'ConfigureWarnings(w => w.Throw(SqlServerEventId.SavepointsDisabledBecauseOfMARS))'. 2026-01-14 15:30:08.462 +00:00 [INF] Executed DbCommand (22ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (Size = 4000), @p4='?' (DbType = Int32), @p22='?' (DbType = Int32), @p5='?' (Size = 4000), @p6='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p7='?' (DbType = Int32), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2), @p10='?' (DbType = Boolean), @p11='?' (DbType = DateTime2), @p12='?' (DbType = Int32), @p13='?' (Size = 150), @p14='?' (Size = 500), @p15='?' (Size = -1) (DbType = Binary), @p16='?' (DbType = Int32), @p17='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p18='?' (Size = 4000), @p19='?' (DbType = Int32), @p20='?' (DbType = Guid), @p21='?' (DbType = DateTime2), @p23='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p24='?' (DbType = Guid), @p25='?' (DbType = DateTime2), @p26='?' (DbType = Boolean), @p27='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p28='?' (DbType = Int32), @p29='?' (DbType = Int32), @p30='?' (DbType = Int64), @p31='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p32='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p33='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p34='?' (DbType = Guid), @p35='?' (DbType = DateTime2), @p36='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p37='?' (DbType = Guid), @p38='?' (DbType = DateTime2), @p39='?' (DbType = Int32), @p40='?' (Size = 34), @p41='?' (DbType = Guid), @p42='?' (DbType = Int32), @p43='?' (DbType = Int32), @p44='?' (DbType = Int32), @p45='?' (Size = 4000), @p46='?' (Size = 4000), @p47='?' (Precision = 18) (Scale = 2) (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [InventoryMovementHeaders] ([Id], [CreatedById], [CreatedDate], [Description], [InventoryMovementType]) VALUES (@p0, @p1, @p2, @p3, @p4); UPDATE [Products] SET [BarCode] = @p5, [BuyPrice] = @p6, [CategoryId] = @p7, [CreatedById] = @p8, [CreatedDate] = @p9, [DeleteFlag] = @p10, [ExpirationDate] = @p11, [MinimunStock] = @p12, [Name] = @p13, [Note] = @p14, [ProductImage] = @p15, [ProductTaxId] = @p16, [SalePrice] = @p17, [Status] = @p18, [Stock] = @p19, [UpdatedById] = @p20, [UpdatedDate] = @p21 OUTPUT 1 WHERE [Id] = @p22; INSERT INTO [SalesDetail] ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p23, @p24, @p25, @p26, @p27, @p28, @p29, @p30, @p31, @p32, @p33, @p34, @p35); INSERT INTO [InventoryMovements] ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice]) OUTPUT INSERTED.[Id] VALUES (@p36, @p37, @p38, @p39, @p40, @p41, @p42, @p43, @p44, @p45, @p46, @p47); 2026-01-14 15:30:08.467 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 15:30:08.467 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 15:30:08.468 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41268 - 201 0 null 213.8206ms 2026-01-14 15:47:14.346 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Co - null null 2026-01-14 15:47:14.346 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:14.346 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Co - 204 null null 0.3174ms 2026-01-14 15:47:14.406 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/Co - null null 2026-01-14 15:47:14.407 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:14.407 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:14.665 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:47:14.710 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:47:14.710 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:47:15.058 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:15.058 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/Co - 200 null application/json; charset=utf-8 651.6944ms 2026-01-14 15:47:24.868 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Co - null null 2026-01-14 15:47:24.869 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:24.869 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Co - 204 null null 0.266ms 2026-01-14 15:47:24.924 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/Co - null null 2026-01-14 15:47:24.924 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:24.925 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:24.928 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:47:24.986 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:47:24.989 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:47:25.336 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:25.336 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/Co - 200 null application/json; charset=utf-8 412.266ms 2026-01-14 15:47:31.033 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Q10 - null null 2026-01-14 15:47:31.033 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:31.033 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Q10 - 204 null null 0.3679ms 2026-01-14 15:47:31.092 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/Q10 - null null 2026-01-14 15:47:31.093 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:31.093 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:31.097 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:47:31.097 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:47:31.097 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:47:31.098 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:31.098 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/Q10 - 200 null application/json; charset=utf-8 5.2259ms 2026-01-14 15:47:36.402 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/CO - null null 2026-01-14 15:47:36.402 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:36.402 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/CO - 204 null null 0.5532ms 2026-01-14 15:47:36.462 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/CO - null null 2026-01-14 15:47:36.462 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:36.462 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:36.465 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:47:36.498 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:47:36.498 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:47:36.844 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:36.844 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/CO - 200 null application/json; charset=utf-8 382.8564ms 2026-01-14 15:47:54.068 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Vengan - null null 2026-01-14 15:47:54.068 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:54.069 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Vengan - 204 null null 0.3372ms 2026-01-14 15:47:54.128 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/Vengan - null null 2026-01-14 15:47:54.128 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:54.128 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:54.132 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:47:54.133 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:47:54.133 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:47:54.133 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:54.133 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/Vengan - 200 null application/json; charset=utf-8 5.2012ms 2026-01-14 15:47:55.887 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Ven - null null 2026-01-14 15:47:55.888 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:55.888 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Ven - 204 null null 0.443ms 2026-01-14 15:47:55.957 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/Ven - null null 2026-01-14 15:47:55.957 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:55.958 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:55.960 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:47:55.969 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:47:55.969 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:47:55.969 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:55.970 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/Ven - 200 null application/json; charset=utf-8 12.4584ms 2026-01-14 15:47:59.086 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/V - null null 2026-01-14 15:47:59.086 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:59.087 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/V - 204 null null 0.2943ms 2026-01-14 15:47:59.147 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/V - null null 2026-01-14 15:47:59.147 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:47:59.147 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:59.149 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:47:59.195 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:47:59.195 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:47:59.538 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:47:59.539 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/V - 200 null application/json; charset=utf-8 392.5189ms 2026-01-14 15:48:01.296 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/egan - null null 2026-01-14 15:48:01.297 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:01.297 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/egan - 204 null null 0.3154ms 2026-01-14 15:48:01.356 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/egan - null null 2026-01-14 15:48:01.357 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:01.357 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:48:01.361 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:48:01.367 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:48:01.368 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:48:01.368 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:48:01.369 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/egan - 200 null application/json; charset=utf-8 12.1926ms 2026-01-14 15:48:05.608 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Vegna - null null 2026-01-14 15:48:05.609 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:05.609 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Vegna - 204 null null 0.3294ms 2026-01-14 15:48:05.675 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/Vegna - null null 2026-01-14 15:48:05.675 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:05.676 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:48:05.680 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:48:05.681 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:48:05.681 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:48:05.681 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:48:05.681 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/Vegna - 200 null application/json; charset=utf-8 5.8517ms 2026-01-14 15:48:08.304 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Vegan - null null 2026-01-14 15:48:08.304 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:08.304 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Vegan - 204 null null 0.4255ms 2026-01-14 15:48:08.364 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/Vegan - null null 2026-01-14 15:48:08.365 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:08.365 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:48:08.369 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:48:08.371 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:48:08.371 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:48:08.371 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:48:08.372 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/Vegan - 200 null application/json; charset=utf-8 7.113ms 2026-01-14 15:48:39.108 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - null null 2026-01-14 15:48:39.109 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:39.109 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - 204 null null 0.3291ms 2026-01-14 15:48:39.168 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - application/json 191 2026-01-14 15:48:39.168 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:39.168 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 15:48:39.173 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = DateTime2), @p2='?' (DbType = Boolean), @p3='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p4='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p5='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p6='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p7='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [Sales] ([CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [DiscountPercentage], [TotalAmount], [TotalNetAmount], [TotalTax], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9); 2026-01-14 15:48:39.176 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@p0='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (DbType = Boolean), @p4='?' (DbType = Int32), @p5='?' (DbType = Int64), @p6='?' (DbType = Guid), @p7='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [SalesPaymentTypesDetails] ([Amount], [CreatedById], [CreatedDate], [DeleteFlag], [PaymentTypeId], [SalesId], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7); 2026-01-14 15:48:39.176 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 15:48:39.176 +00:00 [INF] Writing value of type 'Int64' as Json. 2026-01-14 15:48:39.176 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 15:48:39.176 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - 201 null application/json; charset=utf-8 8.0332ms 2026-01-14 15:48:39.234 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41269 - null null 2026-01-14 15:48:39.235 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:39.235 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41269 - 204 null null 0.312ms 2026-01-14 15:48:39.293 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 15:48:39.293 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:39.293 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.3217ms 2026-01-14 15:48:39.298 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41269 - application/json 213 2026-01-14 15:48:39.298 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:39.298 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 15:48:39.300 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 15:48:39.358 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 15:48:39.358 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:48:39.358 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 15:48:39.385 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 15:48:39.386 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:48:39.386 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:48:39.386 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 15:48:39.386 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 28.3379ms 2026-01-14 15:48:39.434 +00:00 [WRN] Savepoints are disabled because Multiple Active Result Sets (MARS) is enabled. If 'SaveChanges' fails, then the transaction cannot be automatically rolled back to a known clean state. Instead, the transaction should be rolled back by the application before retrying 'SaveChanges'. See https://go.microsoft.com/fwlink/?linkid=2149338 for more information and examples. To identify the code which triggers this warning, call 'ConfigureWarnings(w => w.Throw(SqlServerEventId.SavepointsDisabledBecauseOfMARS))'. 2026-01-14 15:48:39.465 +00:00 [INF] Executed DbCommand (30ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (Size = 4000), @p4='?' (DbType = Int32), @p22='?' (DbType = Int32), @p5='?' (Size = 4000), @p6='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p7='?' (DbType = Int32), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2), @p10='?' (DbType = Boolean), @p11='?' (DbType = DateTime2), @p12='?' (DbType = Int32), @p13='?' (Size = 150), @p14='?' (Size = 500), @p15='?' (Size = -1) (DbType = Binary), @p16='?' (DbType = Int32), @p17='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p18='?' (Size = 4000), @p19='?' (DbType = Int32), @p20='?' (DbType = Guid), @p21='?' (DbType = DateTime2), @p40='?' (DbType = Int32), @p23='?' (Size = 4000), @p24='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p25='?' (DbType = Int32), @p26='?' (DbType = Guid), @p27='?' (DbType = DateTime2), @p28='?' (DbType = Boolean), @p29='?' (DbType = DateTime2), @p30='?' (DbType = Int32), @p31='?' (Size = 150), @p32='?' (Size = 500), @p33='?' (Size = -1) (DbType = Binary), @p34='?' (DbType = Int32), @p35='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p36='?' (Size = 4000), @p37='?' (DbType = Int32), @p38='?' (DbType = Guid), @p39='?' (DbType = DateTime2), @p41='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p42='?' (DbType = Guid), @p43='?' (DbType = DateTime2), @p44='?' (DbType = Boolean), @p45='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p46='?' (DbType = Int32), @p47='?' (DbType = Int32), @p48='?' (DbType = Int64), @p49='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p50='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p51='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p52='?' (DbType = Guid), @p53='?' (DbType = DateTime2), @p54='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p55='?' (DbType = Guid), @p56='?' (DbType = DateTime2), @p57='?' (DbType = Boolean), @p58='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p59='?' (DbType = Int32), @p60='?' (DbType = Int32), @p61='?' (DbType = Int64), @p62='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p63='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p64='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p65='?' (DbType = Guid), @p66='?' (DbType = DateTime2), @p67='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p68='?' (DbType = Guid), @p69='?' (DbType = DateTime2), @p70='?' (DbType = Int32), @p71='?' (Size = 34), @p72='?' (DbType = Guid), @p73='?' (DbType = Int32), @p74='?' (DbType = Int32), @p75='?' (DbType = Int32), @p76='?' (Size = 4000), @p77='?' (Size = 4000), @p78='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p79='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p80='?' (DbType = Guid), @p81='?' (DbType = DateTime2), @p82='?' (DbType = Int32), @p83='?' (Size = 34), @p84='?' (DbType = Guid), @p85='?' (DbType = Int32), @p86='?' (DbType = Int32), @p87='?' (DbType = Int32), @p88='?' (Size = 4000), @p89='?' (Size = 4000), @p90='?' (Precision = 18) (Scale = 2) (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [InventoryMovementHeaders] ([Id], [CreatedById], [CreatedDate], [Description], [InventoryMovementType]) VALUES (@p0, @p1, @p2, @p3, @p4); UPDATE [Products] SET [BarCode] = @p5, [BuyPrice] = @p6, [CategoryId] = @p7, [CreatedById] = @p8, [CreatedDate] = @p9, [DeleteFlag] = @p10, [ExpirationDate] = @p11, [MinimunStock] = @p12, [Name] = @p13, [Note] = @p14, [ProductImage] = @p15, [ProductTaxId] = @p16, [SalePrice] = @p17, [Status] = @p18, [Stock] = @p19, [UpdatedById] = @p20, [UpdatedDate] = @p21 OUTPUT 1 WHERE [Id] = @p22; UPDATE [Products] SET [BarCode] = @p23, [BuyPrice] = @p24, [CategoryId] = @p25, [CreatedById] = @p26, [CreatedDate] = @p27, [DeleteFlag] = @p28, [ExpirationDate] = @p29, [MinimunStock] = @p30, [Name] = @p31, [Note] = @p32, [ProductImage] = @p33, [ProductTaxId] = @p34, [SalePrice] = @p35, [Status] = @p36, [Stock] = @p37, [UpdatedById] = @p38, [UpdatedDate] = @p39 OUTPUT 1 WHERE [Id] = @p40; MERGE [SalesDetail] USING ( VALUES (@p41, @p42, @p43, @p44, @p45, @p46, @p47, @p48, @p49, @p50, @p51, @p52, @p53, 0), (@p54, @p55, @p56, @p57, @p58, @p59, @p60, @p61, @p62, @p63, @p64, @p65, @p66, 1)) AS i ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate]) VALUES (i.[BuyPrice], i.[CreatedById], i.[CreatedDate], i.[DeleteFlag], i.[DiscountAmount], i.[ProductId], i.[Quantity], i.[SalesId], i.[Tax], i.[Total], i.[UnitPrice], i.[UpdatedById], i.[UpdatedDate]) OUTPUT INSERTED.[Id], i._Position; MERGE [InventoryMovements] USING ( VALUES (@p67, @p68, @p69, @p70, @p71, @p72, @p73, @p74, @p75, @p76, @p77, @p78, 0), (@p79, @p80, @p81, @p82, @p83, @p84, @p85, @p86, @p87, @p88, @p89, @p90, 1)) AS i ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice]) VALUES (i.[BuyPrice], i.[CreatedById], i.[CreatedDate], i.[Difference], i.[Discriminator], i.[InventoryMovementHeaderId], i.[NewStock], i.[OriginaStock], i.[ProductId], i.[ProductName], i.[Reazon], i.[SalePrice]) OUTPUT INSERTED.[Id], i._Position; 2026-01-14 15:48:39.470 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 15:48:39.471 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 15:48:39.471 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41269 - 201 0 null 172.9761ms 2026-01-14 15:49:43.512 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Co - null null 2026-01-14 15:49:43.512 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:49:43.512 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Co - 204 null null 0.302ms 2026-01-14 15:49:43.568 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/Co - null null 2026-01-14 15:49:43.568 +00:00 [INF] CORS policy execution successful. 2026-01-14 15:49:43.569 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:49:43.573 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 15:49:43.604 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 15:49:43.605 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 15:49:43.978 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 15:49:43.978 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/Co - 200 null application/json; charset=utf-8 410.6238ms 2026-01-14 16:04:39.511 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reimy - null null 2026-01-14 16:04:39.511 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:04:39.511 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reimy - 204 null null 0.2829ms 2026-01-14 16:04:39.582 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/reimy - null null 2026-01-14 16:04:39.582 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:04:39.582 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 16:04:39.816 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 16:04:39.823 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:04:39.824 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:04:39.935 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 16:04:39.935 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/reimy - 200 null application/json; charset=utf-8 353.6851ms 2026-01-14 16:05:52.001 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/B-12 - null null 2026-01-14 16:05:52.002 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:05:52.002 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/B-12 - 204 null null 0.329ms 2026-01-14 16:05:52.057 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/B-12 - null null 2026-01-14 16:05:52.057 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:05:52.057 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 16:05:52.059 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 16:05:52.063 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:05:52.064 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:05:52.064 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 16:05:52.064 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/B-12 - 200 null application/json; charset=utf-8 7.3645ms 2026-01-14 16:06:05.674 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/D3 - null null 2026-01-14 16:06:05.674 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:06:05.674 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/D3 - 204 null null 0.2564ms 2026-01-14 16:06:05.733 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/D3 - null null 2026-01-14 16:06:05.733 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:06:05.733 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 16:06:05.736 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 16:06:05.745 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:06:05.746 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:06:05.746 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 16:06:05.746 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/D3 - 200 null application/json; charset=utf-8 13.0963ms 2026-01-14 16:07:26.615 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - null null 2026-01-14 16:07:26.616 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:07:26.616 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - 204 null null 0.3217ms 2026-01-14 16:07:26.676 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - application/json 191 2026-01-14 16:07:26.676 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:07:26.676 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 16:07:26.686 +00:00 [INF] Executed DbCommand (9ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = DateTime2), @p2='?' (DbType = Boolean), @p3='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p4='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p5='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p6='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p7='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [Sales] ([CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [DiscountPercentage], [TotalAmount], [TotalNetAmount], [TotalTax], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9); 2026-01-14 16:07:26.689 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (DbType = Boolean), @p4='?' (DbType = Int32), @p5='?' (DbType = Int64), @p6='?' (DbType = Guid), @p7='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [SalesPaymentTypesDetails] ([Amount], [CreatedById], [CreatedDate], [DeleteFlag], [PaymentTypeId], [SalesId], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7); 2026-01-14 16:07:26.690 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 16:07:26.690 +00:00 [INF] Writing value of type 'Int64' as Json. 2026-01-14 16:07:26.690 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 16:07:26.690 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - 201 null application/json; charset=utf-8 14.1094ms 2026-01-14 16:07:26.754 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41270 - null null 2026-01-14 16:07:26.755 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:07:26.755 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41270 - 204 null null 0.513ms 2026-01-14 16:07:26.810 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 16:07:26.810 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:07:26.810 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.3574ms 2026-01-14 16:07:26.810 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41270 - application/json 315 2026-01-14 16:07:26.810 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:07:26.811 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 16:07:26.813 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:07:26.875 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 16:07:26.876 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:07:26.876 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 16:07:26.904 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:07:26.904 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:07:26.904 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:07:26.904 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 16:07:26.904 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 29.1717ms 2026-01-14 16:07:26.965 +00:00 [WRN] Savepoints are disabled because Multiple Active Result Sets (MARS) is enabled. If 'SaveChanges' fails, then the transaction cannot be automatically rolled back to a known clean state. Instead, the transaction should be rolled back by the application before retrying 'SaveChanges'. See https://go.microsoft.com/fwlink/?linkid=2149338 for more information and examples. To identify the code which triggers this warning, call 'ConfigureWarnings(w => w.Throw(SqlServerEventId.SavepointsDisabledBecauseOfMARS))'. 2026-01-14 16:07:26.970 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (Size = 4000), @p4='?' (DbType = Int32), @p22='?' (DbType = Int32), @p5='?' (Size = 4000), @p6='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p7='?' (DbType = Int32), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2), @p10='?' (DbType = Boolean), @p11='?' (DbType = DateTime2), @p12='?' (DbType = Int32), @p13='?' (Size = 150), @p14='?' (Size = 500), @p15='?' (Size = -1) (DbType = Binary), @p16='?' (DbType = Int32), @p17='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p18='?' (Size = 4000), @p19='?' (DbType = Int32), @p20='?' (DbType = Guid), @p21='?' (DbType = DateTime2), @p40='?' (DbType = Int32), @p23='?' (Size = 4000), @p24='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p25='?' (DbType = Int32), @p26='?' (DbType = Guid), @p27='?' (DbType = DateTime2), @p28='?' (DbType = Boolean), @p29='?' (DbType = DateTime2), @p30='?' (DbType = Int32), @p31='?' (Size = 150), @p32='?' (Size = 500), @p33='?' (Size = -1) (DbType = Binary), @p34='?' (DbType = Int32), @p35='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p36='?' (Size = 4000), @p37='?' (DbType = Int32), @p38='?' (DbType = Guid), @p39='?' (DbType = DateTime2), @p58='?' (DbType = Int32), @p41='?' (Size = 4000), @p42='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p43='?' (DbType = Int32), @p44='?' (DbType = Guid), @p45='?' (DbType = DateTime2), @p46='?' (DbType = Boolean), @p47='?' (DbType = DateTime2), @p48='?' (DbType = Int32), @p49='?' (Size = 150), @p50='?' (Size = 500), @p51='?' (Size = -1) (DbType = Binary), @p52='?' (DbType = Int32), @p53='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p54='?' (Size = 4000), @p55='?' (DbType = Int32), @p56='?' (DbType = Guid), @p57='?' (DbType = DateTime2), @p59='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p60='?' (DbType = Guid), @p61='?' (DbType = DateTime2), @p62='?' (DbType = Boolean), @p63='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p64='?' (DbType = Int32), @p65='?' (DbType = Int32), @p66='?' (DbType = Int64), @p67='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p68='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p69='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p70='?' (DbType = Guid), @p71='?' (DbType = DateTime2), @p72='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p73='?' (DbType = Guid), @p74='?' (DbType = DateTime2), @p75='?' (DbType = Boolean), @p76='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p77='?' (DbType = Int32), @p78='?' (DbType = Int32), @p79='?' (DbType = Int64), @p80='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p81='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p82='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p83='?' (DbType = Guid), @p84='?' (DbType = DateTime2), @p85='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p86='?' (DbType = Guid), @p87='?' (DbType = DateTime2), @p88='?' (DbType = Boolean), @p89='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p90='?' (DbType = Int32), @p91='?' (DbType = Int32), @p92='?' (DbType = Int64), @p93='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p94='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p95='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p96='?' (DbType = Guid), @p97='?' (DbType = DateTime2), @p98='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p99='?' (DbType = Guid), @p100='?' (DbType = DateTime2), @p101='?' (DbType = Int32), @p102='?' (Size = 34), @p103='?' (DbType = Guid), @p104='?' (DbType = Int32), @p105='?' (DbType = Int32), @p106='?' (DbType = Int32), @p107='?' (Size = 4000), @p108='?' (Size = 4000), @p109='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p110='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p111='?' (DbType = Guid), @p112='?' (DbType = DateTime2), @p113='?' (DbType = Int32), @p114='?' (Size = 34), @p115='?' (DbType = Guid), @p116='?' (DbType = Int32), @p117='?' (DbType = Int32), @p118='?' (DbType = Int32), @p119='?' (Size = 4000), @p120='?' (Size = 4000), @p121='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p122='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p123='?' (DbType = Guid), @p124='?' (DbType = DateTime2), @p125='?' (DbType = Int32), @p126='?' (Size = 34), @p127='?' (DbType = Guid), @p128='?' (DbType = Int32), @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (Size = 4000), @p132='?' (Size = 4000), @p133='?' (Precision = 18) (Scale = 2) (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [InventoryMovementHeaders] ([Id], [CreatedById], [CreatedDate], [Description], [InventoryMovementType]) VALUES (@p0, @p1, @p2, @p3, @p4); UPDATE [Products] SET [BarCode] = @p5, [BuyPrice] = @p6, [CategoryId] = @p7, [CreatedById] = @p8, [CreatedDate] = @p9, [DeleteFlag] = @p10, [ExpirationDate] = @p11, [MinimunStock] = @p12, [Name] = @p13, [Note] = @p14, [ProductImage] = @p15, [ProductTaxId] = @p16, [SalePrice] = @p17, [Status] = @p18, [Stock] = @p19, [UpdatedById] = @p20, [UpdatedDate] = @p21 OUTPUT 1 WHERE [Id] = @p22; UPDATE [Products] SET [BarCode] = @p23, [BuyPrice] = @p24, [CategoryId] = @p25, [CreatedById] = @p26, [CreatedDate] = @p27, [DeleteFlag] = @p28, [ExpirationDate] = @p29, [MinimunStock] = @p30, [Name] = @p31, [Note] = @p32, [ProductImage] = @p33, [ProductTaxId] = @p34, [SalePrice] = @p35, [Status] = @p36, [Stock] = @p37, [UpdatedById] = @p38, [UpdatedDate] = @p39 OUTPUT 1 WHERE [Id] = @p40; UPDATE [Products] SET [BarCode] = @p41, [BuyPrice] = @p42, [CategoryId] = @p43, [CreatedById] = @p44, [CreatedDate] = @p45, [DeleteFlag] = @p46, [ExpirationDate] = @p47, [MinimunStock] = @p48, [Name] = @p49, [Note] = @p50, [ProductImage] = @p51, [ProductTaxId] = @p52, [SalePrice] = @p53, [Status] = @p54, [Stock] = @p55, [UpdatedById] = @p56, [UpdatedDate] = @p57 OUTPUT 1 WHERE [Id] = @p58; MERGE [SalesDetail] USING ( VALUES (@p59, @p60, @p61, @p62, @p63, @p64, @p65, @p66, @p67, @p68, @p69, @p70, @p71, 0), (@p72, @p73, @p74, @p75, @p76, @p77, @p78, @p79, @p80, @p81, @p82, @p83, @p84, 1), (@p85, @p86, @p87, @p88, @p89, @p90, @p91, @p92, @p93, @p94, @p95, @p96, @p97, 2)) AS i ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate]) VALUES (i.[BuyPrice], i.[CreatedById], i.[CreatedDate], i.[DeleteFlag], i.[DiscountAmount], i.[ProductId], i.[Quantity], i.[SalesId], i.[Tax], i.[Total], i.[UnitPrice], i.[UpdatedById], i.[UpdatedDate]) OUTPUT INSERTED.[Id], i._Position; MERGE [InventoryMovements] USING ( VALUES (@p98, @p99, @p100, @p101, @p102, @p103, @p104, @p105, @p106, @p107, @p108, @p109, 0), (@p110, @p111, @p112, @p113, @p114, @p115, @p116, @p117, @p118, @p119, @p120, @p121, 1), (@p122, @p123, @p124, @p125, @p126, @p127, @p128, @p129, @p130, @p131, @p132, @p133, 2)) AS i ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice]) VALUES (i.[BuyPrice], i.[CreatedById], i.[CreatedDate], i.[Difference], i.[Discriminator], i.[InventoryMovementHeaderId], i.[NewStock], i.[OriginaStock], i.[ProductId], i.[ProductName], i.[Reazon], i.[SalePrice]) OUTPUT INSERTED.[Id], i._Position; 2026-01-14 16:07:26.974 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 16:07:26.974 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 16:07:26.974 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41270 - 201 0 null 164.2458ms 2026-01-14 16:20:08.262 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/D3 - null null 2026-01-14 16:20:08.263 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:20:08.263 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/D3 - 204 null null 1.6858ms 2026-01-14 16:20:08.322 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/D3 - null null 2026-01-14 16:20:08.322 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:20:08.323 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 16:20:08.562 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 16:20:08.571 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:20:08.571 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:20:08.686 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 16:20:08.687 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/D3 - 200 null application/json; charset=utf-8 364.8703ms 2026-01-14 16:25:03.422 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/api/signin - null null 2026-01-14 16:25:03.423 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:03.423 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/api/signin - 204 null null 0.302ms 2026-01-14 16:25:03.482 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/api/signin - application/json 58 2026-01-14 16:25:03.482 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:03.482 +00:00 [INF] Executing endpoint 'HTTP: POST /api/signin' 2026-01-14 16:25:03.500 +00:00 [INF] Executed DbCommand (5ms) [Parameters=[@__normalizedEmail_0='?' (Size = 256)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(2) [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Discriminator], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TwoFactorEnabled], [a].[UserName], [a].[FullName] FROM [AspNetUsers] AS [a] WHERE [a].[Discriminator] = N'AppUser' AND [a].[NormalizedEmail] = @__normalizedEmail_0 2026-01-14 16:25:03.685 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@__userId_0='?' (Size = 450)], CommandType='"Text"', CommandTimeout='30'] SELECT [a0].[Name] FROM [AspNetUserRoles] AS [a] INNER JOIN [AspNetRoles] AS [a0] ON [a].[RoleId] = [a0].[Id] WHERE [a].[UserId] = @__userId_0 2026-01-14 16:25:03.687 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:25:03.688 +00:00 [INF] Writing value of type '<>f__AnonymousType10`1' as Json. 2026-01-14 16:25:03.688 +00:00 [INF] Executed endpoint 'HTTP: POST /api/signin' 2026-01-14 16:25:03.688 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/api/signin - 200 null application/json; charset=utf-8 206.5551ms 2026-01-14 16:25:10.665 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 16:25:10.665 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:10.665 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.3426ms 2026-01-14 16:25:10.710 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 16:25:10.710 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:10.710 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.2855ms 2026-01-14 16:25:10.711 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 16:25:10.711 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:10.711 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.1742ms 2026-01-14 16:25:10.744 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 16:25:10.744 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:10.745 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 16:25:10.747 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 16:25:10.747 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:25:10.747 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 16:25:10.747 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 16:25:10.747 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 3.6554ms 2026-01-14 16:25:10.763 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 16:25:10.763 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:10.763 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 16:25:10.764 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 16:25:10.764 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:10.764 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 16:25:10.766 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:25:10.767 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:25:10.767 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:25:10.768 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 16:25:10.768 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 4.3292ms 2026-01-14 16:25:10.777 +00:00 [INF] Executed DbCommand (9ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:25:10.935 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:25:10.935 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:25:11.564 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 16:25:11.565 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 802.0944ms 2026-01-14 16:25:22.953 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 16:25:22.953 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:22.953 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.4002ms 2026-01-14 16:25:22.953 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 16:25:22.954 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:22.954 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.8918ms 2026-01-14 16:25:22.961 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1543 - null null 2026-01-14 16:25:22.961 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:22.961 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1543 - 204 null null 0.333ms 2026-01-14 16:25:23.049 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 16:25:23.050 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:23.050 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 16:25:23.052 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:25:23.053 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:25:23.053 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:25:23.053 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 16:25:23.053 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 4.1092ms 2026-01-14 16:25:23.054 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 16:25:23.054 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:23.055 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 16:25:23.058 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:25:23.058 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:25:23.059 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:25:23.059 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 16:25:23.059 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 4.6182ms 2026-01-14 16:25:23.063 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/1543 - null null 2026-01-14 16:25:23.063 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:23.063 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 16:25:23.074 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 16:25:23.074 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:25:23.075 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 16:25:23.075 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 16:25:23.075 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/1543 - 200 null application/json; charset=utf-8 12.1137ms 2026-01-14 16:25:49.495 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1543 - null null 2026-01-14 16:25:49.495 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:49.495 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1543 - 204 null null 0.3493ms 2026-01-14 16:25:49.557 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/1543 - application/json 23635 2026-01-14 16:25:49.558 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:49.558 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 16:25:49.620 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 16:25:49.628 +00:00 [INF] Executed DbCommand (6ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 16:25:49.628 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 16:25:49.628 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 16:25:49.628 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/1543 - 204 null null 70.8151ms 2026-01-14 16:25:51.700 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 16:25:51.700 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:51.700 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.3995ms 2026-01-14 16:25:51.700 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 16:25:51.701 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:51.701 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 1.4541ms 2026-01-14 16:25:51.708 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 16:25:51.708 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:51.708 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.2962ms 2026-01-14 16:25:51.751 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 16:25:51.751 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:51.752 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 16:25:51.752 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 16:25:51.752 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:51.752 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 16:25:51.755 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:25:51.767 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 16:25:51.768 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:25:51.768 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 16:25:51.946 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:25:51.946 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:25:52.123 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:25:52.123 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:25:52.124 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:25:52.124 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 16:25:52.124 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 372.2107ms 2026-01-14 16:25:52.124 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 16:25:52.125 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:25:52.125 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 16:25:52.125 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 16:25:52.125 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 358.2757ms 2026-01-14 16:25:52.493 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 16:25:52.494 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 742.5373ms 2026-01-14 16:26:03.383 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 16:26:03.384 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:03.384 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.3268ms 2026-01-14 16:26:03.383 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 16:26:03.384 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:03.384 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.8855ms 2026-01-14 16:26:03.392 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1577 - null null 2026-01-14 16:26:03.392 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:03.392 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1577 - 204 null null 0.3032ms 2026-01-14 16:26:03.435 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 16:26:03.435 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:03.436 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 16:26:03.436 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 16:26:03.436 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:03.436 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 16:26:03.439 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:26:03.439 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:26:03.439 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:26:03.439 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 16:26:03.439 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 4.0752ms 2026-01-14 16:26:03.440 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:26:03.440 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:26:03.440 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:26:03.441 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 16:26:03.441 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 4.5632ms 2026-01-14 16:26:03.451 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/1577 - null null 2026-01-14 16:26:03.452 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:03.452 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 16:26:03.455 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 16:26:03.456 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:26:03.456 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 16:26:03.456 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 16:26:03.456 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/1577 - 200 null application/json; charset=utf-8 5.0032ms 2026-01-14 16:26:17.996 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1577 - null null 2026-01-14 16:26:17.996 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:17.996 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1577 - 204 null null 0.3071ms 2026-01-14 16:26:18.058 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/1577 - application/json 23636 2026-01-14 16:26:18.058 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:18.058 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 16:26:18.061 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 16:26:18.066 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 16:26:18.066 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 16:26:18.066 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 16:26:18.066 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/1577 - 204 null null 8.4731ms 2026-01-14 16:26:20.134 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 16:26:20.134 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 16:26:20.135 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:20.135 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:20.136 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 1.2756ms 2026-01-14 16:26:20.136 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 1.3067ms 2026-01-14 16:26:20.142 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 16:26:20.143 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:20.143 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.2906ms 2026-01-14 16:26:20.189 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 16:26:20.189 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:20.189 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 16:26:20.189 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 16:26:20.190 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:20.190 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 16:26:20.192 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:26:20.192 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:26:20.192 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:26:20.193 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 16:26:20.193 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 4.1199ms 2026-01-14 16:26:20.194 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 16:26:20.203 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 16:26:20.203 +00:00 [INF] CORS policy execution successful. 2026-01-14 16:26:20.204 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 16:26:20.207 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 16:26:20.207 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:26:20.207 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 16:26:20.208 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 16:26:20.208 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 4.8139ms 2026-01-14 16:26:20.345 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 16:26:20.345 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 16:26:20.935 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 16:26:20.935 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 745.6906ms 2026-01-14 17:00:29.552 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reim - null null 2026-01-14 17:00:29.552 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:00:29.552 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reim - 204 null null 0.285ms 2026-01-14 17:00:29.614 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/reim - null null 2026-01-14 17:00:29.615 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:00:29.615 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:00:29.856 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 17:00:29.864 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:00:29.864 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:00:29.973 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:00:29.974 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/reim - 200 null application/json; charset=utf-8 359.2451ms 2026-01-14 17:00:30.532 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/ - null null 2026-01-14 17:00:30.532 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:00:30.533 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/ - 204 null null 0.5099ms 2026-01-14 17:00:30.592 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/ - null null 2026-01-14 17:00:30.592 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:00:30.592 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 17:00:30.592 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 17:00:30.593 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/ - 400 0 null 0.5967ms 2026-01-14 17:01:08.664 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - null null 2026-01-14 17:01:08.665 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:01:08.665 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - 204 null null 0.4305ms 2026-01-14 17:01:08.721 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - application/json 182 2026-01-14 17:01:08.722 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:01:08.722 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 17:01:08.727 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = DateTime2), @p2='?' (DbType = Boolean), @p3='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p4='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p5='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p6='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p7='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [Sales] ([CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [DiscountPercentage], [TotalAmount], [TotalNetAmount], [TotalTax], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9); 2026-01-14 17:01:08.730 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (DbType = Boolean), @p4='?' (DbType = Int32), @p5='?' (DbType = Int64), @p6='?' (DbType = Guid), @p7='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [SalesPaymentTypesDetails] ([Amount], [CreatedById], [CreatedDate], [DeleteFlag], [PaymentTypeId], [SalesId], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7); 2026-01-14 17:01:08.731 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 17:01:08.731 +00:00 [INF] Writing value of type 'Int64' as Json. 2026-01-14 17:01:08.731 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 17:01:08.731 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - 201 null application/json; charset=utf-8 9.7055ms 2026-01-14 17:01:08.792 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41271 - null null 2026-01-14 17:01:08.792 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:01:08.792 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41271 - 204 null null 0.2537ms 2026-01-14 17:01:08.848 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 17:01:08.848 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:01:08.848 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.2374ms 2026-01-14 17:01:08.854 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41271 - application/json 105 2026-01-14 17:01:08.854 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:01:08.854 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 17:01:08.856 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 17:01:08.903 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 17:01:08.903 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:01:08.903 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 17:01:08.918 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 17:01:08.918 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:01:08.918 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:01:08.918 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 17:01:08.918 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 15.3469ms 2026-01-14 17:01:09.036 +00:00 [WRN] Savepoints are disabled because Multiple Active Result Sets (MARS) is enabled. If 'SaveChanges' fails, then the transaction cannot be automatically rolled back to a known clean state. Instead, the transaction should be rolled back by the application before retrying 'SaveChanges'. See https://go.microsoft.com/fwlink/?linkid=2149338 for more information and examples. To identify the code which triggers this warning, call 'ConfigureWarnings(w => w.Throw(SqlServerEventId.SavepointsDisabledBecauseOfMARS))'. 2026-01-14 17:01:09.038 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (Size = 4000), @p4='?' (DbType = Int32), @p22='?' (DbType = Int32), @p5='?' (Size = 4000), @p6='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p7='?' (DbType = Int32), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2), @p10='?' (DbType = Boolean), @p11='?' (DbType = DateTime2), @p12='?' (DbType = Int32), @p13='?' (Size = 150), @p14='?' (Size = 500), @p15='?' (Size = -1) (DbType = Binary), @p16='?' (DbType = Int32), @p17='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p18='?' (Size = 4000), @p19='?' (DbType = Int32), @p20='?' (DbType = Guid), @p21='?' (DbType = DateTime2), @p23='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p24='?' (DbType = Guid), @p25='?' (DbType = DateTime2), @p26='?' (DbType = Boolean), @p27='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p28='?' (DbType = Int32), @p29='?' (DbType = Int32), @p30='?' (DbType = Int64), @p31='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p32='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p33='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p34='?' (DbType = Guid), @p35='?' (DbType = DateTime2), @p36='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p37='?' (DbType = Guid), @p38='?' (DbType = DateTime2), @p39='?' (DbType = Int32), @p40='?' (Size = 34), @p41='?' (DbType = Guid), @p42='?' (DbType = Int32), @p43='?' (DbType = Int32), @p44='?' (DbType = Int32), @p45='?' (Size = 4000), @p46='?' (Size = 4000), @p47='?' (Precision = 18) (Scale = 2) (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [InventoryMovementHeaders] ([Id], [CreatedById], [CreatedDate], [Description], [InventoryMovementType]) VALUES (@p0, @p1, @p2, @p3, @p4); UPDATE [Products] SET [BarCode] = @p5, [BuyPrice] = @p6, [CategoryId] = @p7, [CreatedById] = @p8, [CreatedDate] = @p9, [DeleteFlag] = @p10, [ExpirationDate] = @p11, [MinimunStock] = @p12, [Name] = @p13, [Note] = @p14, [ProductImage] = @p15, [ProductTaxId] = @p16, [SalePrice] = @p17, [Status] = @p18, [Stock] = @p19, [UpdatedById] = @p20, [UpdatedDate] = @p21 OUTPUT 1 WHERE [Id] = @p22; INSERT INTO [SalesDetail] ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p23, @p24, @p25, @p26, @p27, @p28, @p29, @p30, @p31, @p32, @p33, @p34, @p35); INSERT INTO [InventoryMovements] ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice]) OUTPUT INSERTED.[Id] VALUES (@p36, @p37, @p38, @p39, @p40, @p41, @p42, @p43, @p44, @p45, @p46, @p47); 2026-01-14 17:01:09.041 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 17:01:09.041 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 17:01:09.042 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41271 - 201 0 null 187.9088ms 2026-01-14 17:05:30.045 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/vitamina c - null null 2026-01-14 17:05:30.045 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:05:30.046 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/vitamina c - 204 null null 0.3099ms 2026-01-14 17:05:30.100 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/vitamina c - null null 2026-01-14 17:05:30.100 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:05:30.101 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:05:30.331 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 17:05:30.336 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:05:30.336 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:05:30.445 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:05:30.446 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/vitamina c - 200 null application/json; charset=utf-8 345.3569ms 2026-01-14 17:26:42.404 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 17:26:42.405 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:26:42.405 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.2428ms 2026-01-14 17:26:42.462 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 17:26:42.463 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:26:42.463 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 17:26:42.684 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 17:26:42.684 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:26:42.684 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:26:42.684 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 17:26:42.684 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 221.9301ms 2026-01-14 17:26:48.083 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reimy - null null 2026-01-14 17:26:48.083 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:26:48.083 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reimy - 204 null null 0.281ms 2026-01-14 17:26:48.143 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/reimy - null null 2026-01-14 17:26:48.143 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:26:48.144 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:26:48.147 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 17:26:48.155 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:26:48.156 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:26:48.271 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:26:48.271 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/reimy - 200 null application/json; charset=utf-8 128.2498ms 2026-01-14 17:27:05.100 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/coco - null null 2026-01-14 17:27:05.100 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:27:05.101 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/coco - 204 null null 0.3151ms 2026-01-14 17:27:05.160 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/coco - null null 2026-01-14 17:27:05.160 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:27:05.160 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:27:05.164 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 17:27:05.170 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:27:05.170 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:27:05.340 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:27:05.340 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/coco - 200 null application/json; charset=utf-8 180.5931ms 2026-01-14 17:27:28.740 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/oiul - null null 2026-01-14 17:27:28.741 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:27:28.741 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/oiul - 204 null null 0.3479ms 2026-01-14 17:27:28.800 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/oiul - null null 2026-01-14 17:27:28.801 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:27:28.801 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:27:28.806 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 17:27:28.806 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:27:28.806 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:27:28.806 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:27:28.806 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/oiul - 200 null application/json; charset=utf-8 5.4969ms 2026-01-14 17:27:33.354 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/oil - null null 2026-01-14 17:27:33.354 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:27:33.354 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/oil - 204 null null 0.4106ms 2026-01-14 17:27:33.412 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/oil - null null 2026-01-14 17:27:33.412 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:27:33.413 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:27:33.416 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 17:27:33.421 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:27:33.421 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:27:33.421 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:27:33.421 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/oil - 200 null application/json; charset=utf-8 9.3964ms 2026-01-14 17:27:51.749 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/proteina - null null 2026-01-14 17:27:51.749 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:27:51.750 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/proteina - 204 null null 0.3081ms 2026-01-14 17:27:51.807 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/proteina - null null 2026-01-14 17:27:51.808 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:27:51.808 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:27:51.811 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 17:27:51.814 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:27:51.814 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:27:51.814 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:27:51.814 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/proteina - 200 null application/json; charset=utf-8 6.9887ms 2026-01-14 17:28:01.243 +00:00 [INF] Request starting HTTP/1.0 GET http:/// - null null 2026-01-14 17:28:01.244 +00:00 [INF] Request finished HTTP/1.0 GET http:/// - 404 0 null 0.3688ms 2026-01-14 17:28:01.244 +00:00 [INF] Request reached the end of the middleware pipeline without being handled by application code. Request path: GET http:///, Response status code: 404 2026-01-14 17:28:01.601 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/cacao - null null 2026-01-14 17:28:01.601 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:28:01.601 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/cacao - 204 null null 0.4525ms 2026-01-14 17:28:01.667 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/cacao - null null 2026-01-14 17:28:01.668 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:28:01.668 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:28:01.673 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 17:28:01.683 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:28:01.684 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:28:01.684 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 17:28:01.684 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/cacao - 200 null application/json; charset=utf-8 16.8752ms 2026-01-14 17:53:34.618 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - null null 2026-01-14 17:53:34.619 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:53:34.619 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - 204 null null 0.3055ms 2026-01-14 17:53:34.679 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - application/json 273 2026-01-14 17:53:34.679 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:53:34.680 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 17:53:35.003 +00:00 [INF] Executed DbCommand (19ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = DateTime2), @p2='?' (DbType = Boolean), @p3='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p4='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p5='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p6='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p7='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [Sales] ([CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [DiscountPercentage], [TotalAmount], [TotalNetAmount], [TotalTax], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9); 2026-01-14 17:53:35.017 +00:00 [INF] Executed DbCommand (12ms) [Parameters=[@p0='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (DbType = Boolean), @p4='?' (DbType = Int32), @p5='?' (DbType = Int64), @p6='?' (DbType = Guid), @p7='?' (DbType = DateTime2), @p8='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p9='?' (DbType = Guid), @p10='?' (DbType = DateTime2), @p11='?' (DbType = Boolean), @p12='?' (DbType = Int32), @p13='?' (DbType = Int64), @p14='?' (DbType = Guid), @p15='?' (DbType = DateTime2), @p16='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p17='?' (DbType = Guid), @p18='?' (DbType = DateTime2), @p19='?' (DbType = Boolean), @p20='?' (DbType = Int32), @p21='?' (DbType = Int64), @p22='?' (DbType = Guid), @p23='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; MERGE [SalesPaymentTypesDetails] USING ( VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, 0), (@p8, @p9, @p10, @p11, @p12, @p13, @p14, @p15, 1), (@p16, @p17, @p18, @p19, @p20, @p21, @p22, @p23, 2)) AS i ([Amount], [CreatedById], [CreatedDate], [DeleteFlag], [PaymentTypeId], [SalesId], [UpdatedById], [UpdatedDate], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([Amount], [CreatedById], [CreatedDate], [DeleteFlag], [PaymentTypeId], [SalesId], [UpdatedById], [UpdatedDate]) VALUES (i.[Amount], i.[CreatedById], i.[CreatedDate], i.[DeleteFlag], i.[PaymentTypeId], i.[SalesId], i.[UpdatedById], i.[UpdatedDate]) OUTPUT INSERTED.[Id], i._Position; 2026-01-14 17:53:35.017 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 17:53:35.017 +00:00 [INF] Writing value of type 'Int64' as Json. 2026-01-14 17:53:35.018 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 17:53:35.018 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - 201 null application/json; charset=utf-8 338.8052ms 2026-01-14 17:53:35.082 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41272 - null null 2026-01-14 17:53:35.083 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:53:35.083 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41272 - 204 null null 0.8075ms 2026-01-14 17:53:35.138 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 17:53:35.139 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:53:35.139 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.9791ms 2026-01-14 17:53:35.149 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41272 - application/json 415 2026-01-14 17:53:35.150 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:53:35.150 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 17:53:35.153 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 17:53:35.198 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 17:53:35.198 +00:00 [INF] CORS policy execution successful. 2026-01-14 17:53:35.198 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 17:53:35.224 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 17:53:35.225 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 17:53:35.225 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 17:53:35.225 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 17:53:35.225 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 27.5138ms 2026-01-14 17:53:35.365 +00:00 [WRN] Savepoints are disabled because Multiple Active Result Sets (MARS) is enabled. If 'SaveChanges' fails, then the transaction cannot be automatically rolled back to a known clean state. Instead, the transaction should be rolled back by the application before retrying 'SaveChanges'. See https://go.microsoft.com/fwlink/?linkid=2149338 for more information and examples. To identify the code which triggers this warning, call 'ConfigureWarnings(w => w.Throw(SqlServerEventId.SavepointsDisabledBecauseOfMARS))'. 2026-01-14 17:53:35.403 +00:00 [INF] Executed DbCommand (38ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (Size = 4000), @p4='?' (DbType = Int32), @p22='?' (DbType = Int32), @p5='?' (Size = 4000), @p6='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p7='?' (DbType = Int32), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2), @p10='?' (DbType = Boolean), @p11='?' (DbType = DateTime2), @p12='?' (DbType = Int32), @p13='?' (Size = 150), @p14='?' (Size = 500), @p15='?' (Size = -1) (DbType = Binary), @p16='?' (DbType = Int32), @p17='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p18='?' (Size = 4000), @p19='?' (DbType = Int32), @p20='?' (DbType = Guid), @p21='?' (DbType = DateTime2), @p40='?' (DbType = Int32), @p23='?' (Size = 4000), @p24='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p25='?' (DbType = Int32), @p26='?' (DbType = Guid), @p27='?' (DbType = DateTime2), @p28='?' (DbType = Boolean), @p29='?' (DbType = DateTime2), @p30='?' (DbType = Int32), @p31='?' (Size = 150), @p32='?' (Size = 500), @p33='?' (Size = -1) (DbType = Binary), @p34='?' (DbType = Int32), @p35='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p36='?' (Size = 4000), @p37='?' (DbType = Int32), @p38='?' (DbType = Guid), @p39='?' (DbType = DateTime2), @p58='?' (DbType = Int32), @p41='?' (Size = 4000), @p42='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p43='?' (DbType = Int32), @p44='?' (DbType = Guid), @p45='?' (DbType = DateTime2), @p46='?' (DbType = Boolean), @p47='?' (DbType = DateTime2), @p48='?' (DbType = Int32), @p49='?' (Size = 150), @p50='?' (Size = 500), @p51='?' (Size = -1) (DbType = Binary), @p52='?' (DbType = Int32), @p53='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p54='?' (Size = 4000), @p55='?' (DbType = Int32), @p56='?' (DbType = Guid), @p57='?' (DbType = DateTime2), @p76='?' (DbType = Int32), @p59='?' (Size = 4000), @p60='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p61='?' (DbType = Int32), @p62='?' (DbType = Guid), @p63='?' (DbType = DateTime2), @p64='?' (DbType = Boolean), @p65='?' (DbType = DateTime2), @p66='?' (DbType = Int32), @p67='?' (Size = 150), @p68='?' (Size = 500), @p69='?' (Size = -1) (DbType = Binary), @p70='?' (DbType = Int32), @p71='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p72='?' (Size = 4000), @p73='?' (DbType = Int32), @p74='?' (DbType = Guid), @p75='?' (DbType = DateTime2), @p77='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p78='?' (DbType = Guid), @p79='?' (DbType = DateTime2), @p80='?' (DbType = Boolean), @p81='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p82='?' (DbType = Int32), @p83='?' (DbType = Int32), @p84='?' (DbType = Int64), @p85='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p86='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p87='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p88='?' (DbType = Guid), @p89='?' (DbType = DateTime2), @p90='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p91='?' (DbType = Guid), @p92='?' (DbType = DateTime2), @p93='?' (DbType = Boolean), @p94='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p95='?' (DbType = Int32), @p96='?' (DbType = Int32), @p97='?' (DbType = Int64), @p98='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p99='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p100='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p101='?' (DbType = Guid), @p102='?' (DbType = DateTime2), @p103='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p104='?' (DbType = Guid), @p105='?' (DbType = DateTime2), @p106='?' (DbType = Boolean), @p107='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p108='?' (DbType = Int32), @p109='?' (DbType = Int32), @p110='?' (DbType = Int64), @p111='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p112='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p113='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p114='?' (DbType = Guid), @p115='?' (DbType = DateTime2), @p116='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p117='?' (DbType = Guid), @p118='?' (DbType = DateTime2), @p119='?' (DbType = Boolean), @p120='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p121='?' (DbType = Int32), @p122='?' (DbType = Int32), @p123='?' (DbType = Int64), @p124='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p125='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p126='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p127='?' (DbType = Guid), @p128='?' (DbType = DateTime2), @p129='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p130='?' (DbType = Guid), @p131='?' (DbType = DateTime2), @p132='?' (DbType = Int32), @p133='?' (Size = 34), @p134='?' (DbType = Guid), @p135='?' (DbType = Int32), @p136='?' (DbType = Int32), @p137='?' (DbType = Int32), @p138='?' (Size = 4000), @p139='?' (Size = 4000), @p140='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p141='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p142='?' (DbType = Guid), @p143='?' (DbType = DateTime2), @p144='?' (DbType = Int32), @p145='?' (Size = 34), @p146='?' (DbType = Guid), @p147='?' (DbType = Int32), @p148='?' (DbType = Int32), @p149='?' (DbType = Int32), @p150='?' (Size = 4000), @p151='?' (Size = 4000), @p152='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p153='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p154='?' (DbType = Guid), @p155='?' (DbType = DateTime2), @p156='?' (DbType = Int32), @p157='?' (Size = 34), @p158='?' (DbType = Guid), @p159='?' (DbType = Int32), @p160='?' (DbType = Int32), @p161='?' (DbType = Int32), @p162='?' (Size = 4000), @p163='?' (Size = 4000), @p164='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p165='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p166='?' (DbType = Guid), @p167='?' (DbType = DateTime2), @p168='?' (DbType = Int32), @p169='?' (Size = 34), @p170='?' (DbType = Guid), @p171='?' (DbType = Int32), @p172='?' (DbType = Int32), @p173='?' (DbType = Int32), @p174='?' (Size = 4000), @p175='?' (Size = 4000), @p176='?' (Precision = 18) (Scale = 2) (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [InventoryMovementHeaders] ([Id], [CreatedById], [CreatedDate], [Description], [InventoryMovementType]) VALUES (@p0, @p1, @p2, @p3, @p4); UPDATE [Products] SET [BarCode] = @p5, [BuyPrice] = @p6, [CategoryId] = @p7, [CreatedById] = @p8, [CreatedDate] = @p9, [DeleteFlag] = @p10, [ExpirationDate] = @p11, [MinimunStock] = @p12, [Name] = @p13, [Note] = @p14, [ProductImage] = @p15, [ProductTaxId] = @p16, [SalePrice] = @p17, [Status] = @p18, [Stock] = @p19, [UpdatedById] = @p20, [UpdatedDate] = @p21 OUTPUT 1 WHERE [Id] = @p22; UPDATE [Products] SET [BarCode] = @p23, [BuyPrice] = @p24, [CategoryId] = @p25, [CreatedById] = @p26, [CreatedDate] = @p27, [DeleteFlag] = @p28, [ExpirationDate] = @p29, [MinimunStock] = @p30, [Name] = @p31, [Note] = @p32, [ProductImage] = @p33, [ProductTaxId] = @p34, [SalePrice] = @p35, [Status] = @p36, [Stock] = @p37, [UpdatedById] = @p38, [UpdatedDate] = @p39 OUTPUT 1 WHERE [Id] = @p40; UPDATE [Products] SET [BarCode] = @p41, [BuyPrice] = @p42, [CategoryId] = @p43, [CreatedById] = @p44, [CreatedDate] = @p45, [DeleteFlag] = @p46, [ExpirationDate] = @p47, [MinimunStock] = @p48, [Name] = @p49, [Note] = @p50, [ProductImage] = @p51, [ProductTaxId] = @p52, [SalePrice] = @p53, [Status] = @p54, [Stock] = @p55, [UpdatedById] = @p56, [UpdatedDate] = @p57 OUTPUT 1 WHERE [Id] = @p58; UPDATE [Products] SET [BarCode] = @p59, [BuyPrice] = @p60, [CategoryId] = @p61, [CreatedById] = @p62, [CreatedDate] = @p63, [DeleteFlag] = @p64, [ExpirationDate] = @p65, [MinimunStock] = @p66, [Name] = @p67, [Note] = @p68, [ProductImage] = @p69, [ProductTaxId] = @p70, [SalePrice] = @p71, [Status] = @p72, [Stock] = @p73, [UpdatedById] = @p74, [UpdatedDate] = @p75 OUTPUT 1 WHERE [Id] = @p76; MERGE [SalesDetail] USING ( VALUES (@p77, @p78, @p79, @p80, @p81, @p82, @p83, @p84, @p85, @p86, @p87, @p88, @p89, 0), (@p90, @p91, @p92, @p93, @p94, @p95, @p96, @p97, @p98, @p99, @p100, @p101, @p102, 1), (@p103, @p104, @p105, @p106, @p107, @p108, @p109, @p110, @p111, @p112, @p113, @p114, @p115, 2), (@p116, @p117, @p118, @p119, @p120, @p121, @p122, @p123, @p124, @p125, @p126, @p127, @p128, 3)) AS i ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate]) VALUES (i.[BuyPrice], i.[CreatedById], i.[CreatedDate], i.[DeleteFlag], i.[DiscountAmount], i.[ProductId], i.[Quantity], i.[SalesId], i.[Tax], i.[Total], i.[UnitPrice], i.[UpdatedById], i.[UpdatedDate]) OUTPUT INSERTED.[Id], i._Position; MERGE [InventoryMovements] USING ( VALUES (@p129, @p130, @p131, @p132, @p133, @p134, @p135, @p136, @p137, @p138, @p139, @p140, 0), (@p141, @p142, @p143, @p144, @p145, @p146, @p147, @p148, @p149, @p150, @p151, @p152, 1), (@p153, @p154, @p155, @p156, @p157, @p158, @p159, @p160, @p161, @p162, @p163, @p164, 2), (@p165, @p166, @p167, @p168, @p169, @p170, @p171, @p172, @p173, @p174, @p175, @p176, 3)) AS i ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice]) VALUES (i.[BuyPrice], i.[CreatedById], i.[CreatedDate], i.[Difference], i.[Discriminator], i.[InventoryMovementHeaderId], i.[NewStock], i.[OriginaStock], i.[ProductId], i.[ProductName], i.[Reazon], i.[SalePrice]) OUTPUT INSERTED.[Id], i._Position; 2026-01-14 17:53:35.408 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 17:53:35.408 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 17:53:35.408 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41272 - 201 0 null 259.1313ms 2026-01-14 18:36:00.893 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reimy - null null 2026-01-14 18:36:00.893 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:36:00.893 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reimy - 204 null null 0.2643ms 2026-01-14 18:36:00.953 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/reimy - null null 2026-01-14 18:36:00.953 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:36:00.953 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:36:01.190 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 18:36:01.197 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:36:01.198 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:36:01.310 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:36:01.311 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/reimy - 200 null application/json; charset=utf-8 358.3253ms 2026-01-14 18:36:17.274 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/3oom - null null 2026-01-14 18:36:17.274 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:36:17.274 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/3oom - 204 null null 0.3846ms 2026-01-14 18:36:17.332 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/3oom - null null 2026-01-14 18:36:17.333 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:36:17.333 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:36:17.337 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 18:36:17.338 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:36:17.338 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:36:17.338 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:36:17.338 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/3oom - 200 null application/json; charset=utf-8 5.2951ms 2026-01-14 18:36:21.662 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/300mg - null null 2026-01-14 18:36:21.662 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:36:21.662 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/300mg - 204 null null 0.3037ms 2026-01-14 18:36:21.722 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/300mg - null null 2026-01-14 18:36:21.722 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:36:21.722 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:36:21.725 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 18:36:21.730 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:36:21.730 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:36:21.731 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:36:21.731 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/300mg - 200 null application/json; charset=utf-8 9.6807ms 2026-01-14 18:36:33.919 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/mix - null null 2026-01-14 18:36:33.919 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:36:33.920 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/mix - 204 null null 0.3012ms 2026-01-14 18:36:33.979 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/mix - null null 2026-01-14 18:36:33.980 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:36:33.980 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:36:33.982 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 18:36:33.991 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:36:33.991 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:36:34.110 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:36:34.111 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/mix - 200 null application/json; charset=utf-8 131.4239ms 2026-01-14 18:37:48.260 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - null null 2026-01-14 18:37:48.261 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:37:48.261 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - 204 null null 0.3668ms 2026-01-14 18:37:48.320 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - application/json 228 2026-01-14 18:37:48.320 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:37:48.320 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 18:37:48.326 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = DateTime2), @p2='?' (DbType = Boolean), @p3='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p4='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p5='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p6='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p7='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [Sales] ([CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [DiscountPercentage], [TotalAmount], [TotalNetAmount], [TotalTax], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9); 2026-01-14 18:37:48.337 +00:00 [INF] Executed DbCommand (10ms) [Parameters=[@p0='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (DbType = Boolean), @p4='?' (DbType = Int32), @p5='?' (DbType = Int64), @p6='?' (DbType = Guid), @p7='?' (DbType = DateTime2), @p8='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p9='?' (DbType = Guid), @p10='?' (DbType = DateTime2), @p11='?' (DbType = Boolean), @p12='?' (DbType = Int32), @p13='?' (DbType = Int64), @p14='?' (DbType = Guid), @p15='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; MERGE [SalesPaymentTypesDetails] USING ( VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, 0), (@p8, @p9, @p10, @p11, @p12, @p13, @p14, @p15, 1)) AS i ([Amount], [CreatedById], [CreatedDate], [DeleteFlag], [PaymentTypeId], [SalesId], [UpdatedById], [UpdatedDate], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([Amount], [CreatedById], [CreatedDate], [DeleteFlag], [PaymentTypeId], [SalesId], [UpdatedById], [UpdatedDate]) VALUES (i.[Amount], i.[CreatedById], i.[CreatedDate], i.[DeleteFlag], i.[PaymentTypeId], i.[SalesId], i.[UpdatedById], i.[UpdatedDate]) OUTPUT INSERTED.[Id], i._Position; 2026-01-14 18:37:48.338 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 18:37:48.340 +00:00 [INF] Writing value of type 'Int64' as Json. 2026-01-14 18:37:48.340 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 18:37:48.341 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - 201 null application/json; charset=utf-8 21.6968ms 2026-01-14 18:37:48.407 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41273 - null null 2026-01-14 18:37:48.408 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:37:48.408 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41273 - 204 null null 0.9406ms 2026-01-14 18:37:48.465 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 18:37:48.466 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:37:48.466 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.2259ms 2026-01-14 18:37:48.469 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41273 - application/json 313 2026-01-14 18:37:48.470 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:37:48.471 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 18:37:48.474 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 18:37:48.523 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 18:37:48.523 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:37:48.523 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 18:37:48.540 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 18:37:48.541 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:37:48.542 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:37:48.542 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 18:37:48.542 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 19.476ms 2026-01-14 18:37:48.654 +00:00 [WRN] Savepoints are disabled because Multiple Active Result Sets (MARS) is enabled. If 'SaveChanges' fails, then the transaction cannot be automatically rolled back to a known clean state. Instead, the transaction should be rolled back by the application before retrying 'SaveChanges'. See https://go.microsoft.com/fwlink/?linkid=2149338 for more information and examples. To identify the code which triggers this warning, call 'ConfigureWarnings(w => w.Throw(SqlServerEventId.SavepointsDisabledBecauseOfMARS))'. 2026-01-14 18:37:48.659 +00:00 [INF] Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (Size = 4000), @p4='?' (DbType = Int32), @p22='?' (DbType = Int32), @p5='?' (Size = 4000), @p6='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p7='?' (DbType = Int32), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2), @p10='?' (DbType = Boolean), @p11='?' (DbType = DateTime2), @p12='?' (DbType = Int32), @p13='?' (Size = 150), @p14='?' (Size = 500), @p15='?' (Size = -1) (DbType = Binary), @p16='?' (DbType = Int32), @p17='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p18='?' (Size = 4000), @p19='?' (DbType = Int32), @p20='?' (DbType = Guid), @p21='?' (DbType = DateTime2), @p40='?' (DbType = Int32), @p23='?' (Size = 4000), @p24='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p25='?' (DbType = Int32), @p26='?' (DbType = Guid), @p27='?' (DbType = DateTime2), @p28='?' (DbType = Boolean), @p29='?' (DbType = DateTime2), @p30='?' (DbType = Int32), @p31='?' (Size = 150), @p32='?' (Size = 500), @p33='?' (Size = -1) (DbType = Binary), @p34='?' (DbType = Int32), @p35='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p36='?' (Size = 4000), @p37='?' (DbType = Int32), @p38='?' (DbType = Guid), @p39='?' (DbType = DateTime2), @p58='?' (DbType = Int32), @p41='?' (Size = 4000), @p42='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p43='?' (DbType = Int32), @p44='?' (DbType = Guid), @p45='?' (DbType = DateTime2), @p46='?' (DbType = Boolean), @p47='?' (DbType = DateTime2), @p48='?' (DbType = Int32), @p49='?' (Size = 150), @p50='?' (Size = 500), @p51='?' (Size = -1) (DbType = Binary), @p52='?' (DbType = Int32), @p53='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p54='?' (Size = 4000), @p55='?' (DbType = Int32), @p56='?' (DbType = Guid), @p57='?' (DbType = DateTime2), @p59='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p60='?' (DbType = Guid), @p61='?' (DbType = DateTime2), @p62='?' (DbType = Boolean), @p63='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p64='?' (DbType = Int32), @p65='?' (DbType = Int32), @p66='?' (DbType = Int64), @p67='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p68='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p69='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p70='?' (DbType = Guid), @p71='?' (DbType = DateTime2), @p72='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p73='?' (DbType = Guid), @p74='?' (DbType = DateTime2), @p75='?' (DbType = Boolean), @p76='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p77='?' (DbType = Int32), @p78='?' (DbType = Int32), @p79='?' (DbType = Int64), @p80='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p81='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p82='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p83='?' (DbType = Guid), @p84='?' (DbType = DateTime2), @p85='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p86='?' (DbType = Guid), @p87='?' (DbType = DateTime2), @p88='?' (DbType = Boolean), @p89='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p90='?' (DbType = Int32), @p91='?' (DbType = Int32), @p92='?' (DbType = Int64), @p93='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p94='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p95='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p96='?' (DbType = Guid), @p97='?' (DbType = DateTime2), @p98='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p99='?' (DbType = Guid), @p100='?' (DbType = DateTime2), @p101='?' (DbType = Int32), @p102='?' (Size = 34), @p103='?' (DbType = Guid), @p104='?' (DbType = Int32), @p105='?' (DbType = Int32), @p106='?' (DbType = Int32), @p107='?' (Size = 4000), @p108='?' (Size = 4000), @p109='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p110='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p111='?' (DbType = Guid), @p112='?' (DbType = DateTime2), @p113='?' (DbType = Int32), @p114='?' (Size = 34), @p115='?' (DbType = Guid), @p116='?' (DbType = Int32), @p117='?' (DbType = Int32), @p118='?' (DbType = Int32), @p119='?' (Size = 4000), @p120='?' (Size = 4000), @p121='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p122='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p123='?' (DbType = Guid), @p124='?' (DbType = DateTime2), @p125='?' (DbType = Int32), @p126='?' (Size = 34), @p127='?' (DbType = Guid), @p128='?' (DbType = Int32), @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (Size = 4000), @p132='?' (Size = 4000), @p133='?' (Precision = 18) (Scale = 2) (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [InventoryMovementHeaders] ([Id], [CreatedById], [CreatedDate], [Description], [InventoryMovementType]) VALUES (@p0, @p1, @p2, @p3, @p4); UPDATE [Products] SET [BarCode] = @p5, [BuyPrice] = @p6, [CategoryId] = @p7, [CreatedById] = @p8, [CreatedDate] = @p9, [DeleteFlag] = @p10, [ExpirationDate] = @p11, [MinimunStock] = @p12, [Name] = @p13, [Note] = @p14, [ProductImage] = @p15, [ProductTaxId] = @p16, [SalePrice] = @p17, [Status] = @p18, [Stock] = @p19, [UpdatedById] = @p20, [UpdatedDate] = @p21 OUTPUT 1 WHERE [Id] = @p22; UPDATE [Products] SET [BarCode] = @p23, [BuyPrice] = @p24, [CategoryId] = @p25, [CreatedById] = @p26, [CreatedDate] = @p27, [DeleteFlag] = @p28, [ExpirationDate] = @p29, [MinimunStock] = @p30, [Name] = @p31, [Note] = @p32, [ProductImage] = @p33, [ProductTaxId] = @p34, [SalePrice] = @p35, [Status] = @p36, [Stock] = @p37, [UpdatedById] = @p38, [UpdatedDate] = @p39 OUTPUT 1 WHERE [Id] = @p40; UPDATE [Products] SET [BarCode] = @p41, [BuyPrice] = @p42, [CategoryId] = @p43, [CreatedById] = @p44, [CreatedDate] = @p45, [DeleteFlag] = @p46, [ExpirationDate] = @p47, [MinimunStock] = @p48, [Name] = @p49, [Note] = @p50, [ProductImage] = @p51, [ProductTaxId] = @p52, [SalePrice] = @p53, [Status] = @p54, [Stock] = @p55, [UpdatedById] = @p56, [UpdatedDate] = @p57 OUTPUT 1 WHERE [Id] = @p58; MERGE [SalesDetail] USING ( VALUES (@p59, @p60, @p61, @p62, @p63, @p64, @p65, @p66, @p67, @p68, @p69, @p70, @p71, 0), (@p72, @p73, @p74, @p75, @p76, @p77, @p78, @p79, @p80, @p81, @p82, @p83, @p84, 1), (@p85, @p86, @p87, @p88, @p89, @p90, @p91, @p92, @p93, @p94, @p95, @p96, @p97, 2)) AS i ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate]) VALUES (i.[BuyPrice], i.[CreatedById], i.[CreatedDate], i.[DeleteFlag], i.[DiscountAmount], i.[ProductId], i.[Quantity], i.[SalesId], i.[Tax], i.[Total], i.[UnitPrice], i.[UpdatedById], i.[UpdatedDate]) OUTPUT INSERTED.[Id], i._Position; MERGE [InventoryMovements] USING ( VALUES (@p98, @p99, @p100, @p101, @p102, @p103, @p104, @p105, @p106, @p107, @p108, @p109, 0), (@p110, @p111, @p112, @p113, @p114, @p115, @p116, @p117, @p118, @p119, @p120, @p121, 1), (@p122, @p123, @p124, @p125, @p126, @p127, @p128, @p129, @p130, @p131, @p132, @p133, 2)) AS i ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice]) VALUES (i.[BuyPrice], i.[CreatedById], i.[CreatedDate], i.[Difference], i.[Discriminator], i.[InventoryMovementHeaderId], i.[NewStock], i.[OriginaStock], i.[ProductId], i.[ProductName], i.[Reazon], i.[SalePrice]) OUTPUT INSERTED.[Id], i._Position; 2026-01-14 18:37:48.664 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 18:37:48.664 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 18:37:48.665 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41273 - 201 0 null 195.7024ms 2026-01-14 18:50:30.341 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/quesoya - null null 2026-01-14 18:50:30.341 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:50:30.341 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/quesoya - 204 null null 0.3047ms 2026-01-14 18:50:30.397 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/quesoya - null null 2026-01-14 18:50:30.397 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:50:30.397 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:50:30.625 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 18:50:30.625 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:50:30.625 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:50:30.625 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:50:30.625 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/quesoya - 200 null application/json; charset=utf-8 228.5216ms 2026-01-14 18:50:36.965 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/queso - null null 2026-01-14 18:50:36.965 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:50:36.965 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/queso - 204 null null 0.2646ms 2026-01-14 18:50:37.025 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/queso - null null 2026-01-14 18:50:37.025 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:50:37.026 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:50:37.029 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 18:50:37.034 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:50:37.034 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:50:37.150 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:50:37.150 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/queso - 200 null application/json; charset=utf-8 124.9496ms 2026-01-14 18:55:21.074 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 18:55:21.074 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:55:21.074 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.3461ms 2026-01-14 18:55:21.134 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 18:55:21.134 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:55:21.134 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 18:55:21.137 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 18:55:21.138 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:55:21.138 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:55:21.138 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 18:55:21.138 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 4.2528ms 2026-01-14 18:56:35.560 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/stevia - null null 2026-01-14 18:56:35.560 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:56:35.560 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/stevia - 204 null null 0.2714ms 2026-01-14 18:56:35.618 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/stevia - null null 2026-01-14 18:56:35.619 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:56:35.619 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:56:35.622 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 18:56:35.625 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:56:35.626 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:56:35.626 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:56:35.626 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/stevia - 200 null application/json; charset=utf-8 7.4519ms 2026-01-14 18:58:10.166 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reimy - null null 2026-01-14 18:58:10.166 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:58:10.166 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reimy - 204 null null 0.4846ms 2026-01-14 18:58:10.228 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/reimy - null null 2026-01-14 18:58:10.228 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:58:10.228 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:58:10.231 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 18:58:10.236 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:58:10.236 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:58:10.350 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 18:58:10.350 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/reimy - 200 null application/json; charset=utf-8 122.0518ms 2026-01-14 18:58:15.273 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - null null 2026-01-14 18:58:15.273 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:58:15.273 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - 204 null null 0.3566ms 2026-01-14 18:58:15.330 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - application/json 182 2026-01-14 18:58:15.331 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:58:15.331 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 18:58:15.335 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = DateTime2), @p2='?' (DbType = Boolean), @p3='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p4='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p5='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p6='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p7='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [Sales] ([CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [DiscountPercentage], [TotalAmount], [TotalNetAmount], [TotalTax], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9); 2026-01-14 18:58:15.339 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (DbType = Boolean), @p4='?' (DbType = Int32), @p5='?' (DbType = Int64), @p6='?' (DbType = Guid), @p7='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [SalesPaymentTypesDetails] ([Amount], [CreatedById], [CreatedDate], [DeleteFlag], [PaymentTypeId], [SalesId], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7); 2026-01-14 18:58:15.339 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 18:58:15.339 +00:00 [INF] Writing value of type 'Int64' as Json. 2026-01-14 18:58:15.339 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 18:58:15.339 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - 201 null application/json; charset=utf-8 8.8791ms 2026-01-14 18:58:15.407 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41274 - null null 2026-01-14 18:58:15.407 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:58:15.407 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41274 - 204 null null 0.3288ms 2026-01-14 18:58:15.467 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 18:58:15.467 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:58:15.467 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.3955ms 2026-01-14 18:58:15.477 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41274 - application/json 105 2026-01-14 18:58:15.477 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:58:15.478 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 18:58:15.480 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 18:58:15.527 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 18:58:15.528 +00:00 [INF] CORS policy execution successful. 2026-01-14 18:58:15.528 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 18:58:15.689 +00:00 [WRN] Savepoints are disabled because Multiple Active Result Sets (MARS) is enabled. If 'SaveChanges' fails, then the transaction cannot be automatically rolled back to a known clean state. Instead, the transaction should be rolled back by the application before retrying 'SaveChanges'. See https://go.microsoft.com/fwlink/?linkid=2149338 for more information and examples. To identify the code which triggers this warning, call 'ConfigureWarnings(w => w.Throw(SqlServerEventId.SavepointsDisabledBecauseOfMARS))'. 2026-01-14 18:58:15.691 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (Size = 4000), @p4='?' (DbType = Int32), @p22='?' (DbType = Int32), @p5='?' (Size = 4000), @p6='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p7='?' (DbType = Int32), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2), @p10='?' (DbType = Boolean), @p11='?' (DbType = DateTime2), @p12='?' (DbType = Int32), @p13='?' (Size = 150), @p14='?' (Size = 500), @p15='?' (Size = -1) (DbType = Binary), @p16='?' (DbType = Int32), @p17='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p18='?' (Size = 4000), @p19='?' (DbType = Int32), @p20='?' (DbType = Guid), @p21='?' (DbType = DateTime2), @p23='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p24='?' (DbType = Guid), @p25='?' (DbType = DateTime2), @p26='?' (DbType = Boolean), @p27='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p28='?' (DbType = Int32), @p29='?' (DbType = Int32), @p30='?' (DbType = Int64), @p31='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p32='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p33='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p34='?' (DbType = Guid), @p35='?' (DbType = DateTime2), @p36='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p37='?' (DbType = Guid), @p38='?' (DbType = DateTime2), @p39='?' (DbType = Int32), @p40='?' (Size = 34), @p41='?' (DbType = Guid), @p42='?' (DbType = Int32), @p43='?' (DbType = Int32), @p44='?' (DbType = Int32), @p45='?' (Size = 4000), @p46='?' (Size = 4000), @p47='?' (Precision = 18) (Scale = 2) (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [InventoryMovementHeaders] ([Id], [CreatedById], [CreatedDate], [Description], [InventoryMovementType]) VALUES (@p0, @p1, @p2, @p3, @p4); UPDATE [Products] SET [BarCode] = @p5, [BuyPrice] = @p6, [CategoryId] = @p7, [CreatedById] = @p8, [CreatedDate] = @p9, [DeleteFlag] = @p10, [ExpirationDate] = @p11, [MinimunStock] = @p12, [Name] = @p13, [Note] = @p14, [ProductImage] = @p15, [ProductTaxId] = @p16, [SalePrice] = @p17, [Status] = @p18, [Stock] = @p19, [UpdatedById] = @p20, [UpdatedDate] = @p21 OUTPUT 1 WHERE [Id] = @p22; INSERT INTO [SalesDetail] ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p23, @p24, @p25, @p26, @p27, @p28, @p29, @p30, @p31, @p32, @p33, @p34, @p35); INSERT INTO [InventoryMovements] ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice]) OUTPUT INSERTED.[Id] VALUES (@p36, @p37, @p38, @p39, @p40, @p41, @p42, @p43, @p44, @p45, @p46, @p47); 2026-01-14 18:58:15.695 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 18:58:15.695 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 18:58:15.695 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41274 - 201 0 null 218.2673ms 2026-01-14 18:58:15.832 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 18:58:15.833 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 18:58:15.833 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 18:58:15.833 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 18:58:15.834 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 306.712ms 2026-01-14 19:22:05.596 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/api/signin - null null 2026-01-14 19:22:05.596 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:05.596 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/api/signin - 204 null null 0.3504ms 2026-01-14 19:22:05.646 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/api/signin - application/json 58 2026-01-14 19:22:05.647 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:05.647 +00:00 [INF] Executing endpoint 'HTTP: POST /api/signin' 2026-01-14 19:22:05.982 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@__normalizedEmail_0='?' (Size = 256)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(2) [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Discriminator], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TwoFactorEnabled], [a].[UserName], [a].[FullName] FROM [AspNetUsers] AS [a] WHERE [a].[Discriminator] = N'AppUser' AND [a].[NormalizedEmail] = @__normalizedEmail_0 2026-01-14 19:22:06.093 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__userId_0='?' (Size = 450)], CommandType='"Text"', CommandTimeout='30'] SELECT [a0].[Name] FROM [AspNetUserRoles] AS [a] INNER JOIN [AspNetRoles] AS [a0] ON [a].[RoleId] = [a0].[Id] WHERE [a].[UserId] = @__userId_0 2026-01-14 19:22:06.094 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:22:06.094 +00:00 [INF] Writing value of type '<>f__AnonymousType10`1' as Json. 2026-01-14 19:22:06.094 +00:00 [INF] Executed endpoint 'HTTP: POST /api/signin' 2026-01-14 19:22:06.094 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/api/signin - 200 null application/json; charset=utf-8 447.771ms 2026-01-14 19:22:32.966 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:22:32.966 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:32.967 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.2935ms 2026-01-14 19:22:33.017 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:22:33.017 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:22:33.017 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:33.017 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:33.017 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.3212ms 2026-01-14 19:22:33.018 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.3305ms 2026-01-14 19:22:33.021 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:22:33.021 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:33.022 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:22:33.037 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:22:33.038 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:22:33.038 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:22:33.039 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:22:33.039 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 17.5241ms 2026-01-14 19:22:33.069 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:22:33.069 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:22:33.069 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:33.069 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:33.070 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:22:33.070 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:22:33.072 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:22:33.072 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:22:33.072 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:22:33.072 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:22:33.072 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.0974ms 2026-01-14 19:22:33.079 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:22:33.246 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:22:33.247 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:22:34.176 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:22:34.177 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 1108.5143ms 2026-01-14 19:22:52.181 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:22:52.182 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:52.182 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.23ms 2026-01-14 19:22:52.181 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:22:52.182 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:52.182 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 1.03ms 2026-01-14 19:22:52.183 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/130 - null null 2026-01-14 19:22:52.183 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:52.183 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/130 - 204 null null 0.0942ms 2026-01-14 19:22:52.233 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:22:52.233 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:52.233 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:22:52.234 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:22:52.234 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:52.234 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:22:52.236 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:22:52.236 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:22:52.236 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:22:52.236 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:22:52.236 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.4299ms 2026-01-14 19:22:52.238 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/130 - null null 2026-01-14 19:22:52.238 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:22:52.238 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:22:52.238 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:22:52.239 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:22:52.239 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:22:52.240 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:22:52.240 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 6.2025ms 2026-01-14 19:22:52.240 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:22:52.241 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:22:52.241 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:22:52.241 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:22:52.241 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/130 - 200 null application/json; charset=utf-8 3.6176ms 2026-01-14 19:23:00.676 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/130 - null null 2026-01-14 19:23:00.676 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:00.676 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/130 - 204 null null 0.272ms 2026-01-14 19:23:00.733 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/130 - application/json 23612 2026-01-14 19:23:00.734 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:00.734 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:23:00.792 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:23:00.796 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:23:00.797 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:23:00.797 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:23:00.797 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/130 - 204 null null 63.2841ms 2026-01-14 19:23:02.869 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:23:02.870 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:02.870 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.3876ms 2026-01-14 19:23:02.870 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:23:02.870 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:02.870 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.2085ms 2026-01-14 19:23:02.870 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:23:02.871 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:02.871 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.3363ms 2026-01-14 19:23:02.922 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:23:02.922 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:02.923 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:23:02.923 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:23:02.923 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:02.923 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:23:02.925 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:23:02.925 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:02.926 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:23:02.928 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:23:02.943 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:23:02.943 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:02.943 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:23:02.944 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:23:02.944 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 20.8074ms 2026-01-14 19:23:02.956 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:23:02.957 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:02.957 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:23:02.957 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:23:02.957 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 32.0064ms 2026-01-14 19:23:03.149 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:03.149 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:23:03.732 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:23:03.733 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 810.3637ms 2026-01-14 19:23:10.641 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:23:10.641 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/216 - null null 2026-01-14 19:23:10.641 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:10.641 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:10.641 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/216 - 204 null null 0.4109ms 2026-01-14 19:23:10.641 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:23:10.641 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:10.643 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 2.6204ms 2026-01-14 19:23:10.641 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.074ms 2026-01-14 19:23:10.692 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/216 - null null 2026-01-14 19:23:10.692 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:10.693 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:23:10.694 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:23:10.694 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:10.695 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:23:10.695 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:23:10.697 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:23:10.697 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:23:10.697 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:10.697 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:10.697 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:23:10.698 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:23:10.698 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:23:10.698 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.7448ms 2026-01-14 19:23:10.697 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:10.698 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:23:10.699 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:23:10.699 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/216 - 200 null application/json; charset=utf-8 7.4208ms 2026-01-14 19:23:10.700 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:23:10.700 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:10.700 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:23:10.700 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:23:10.700 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 3.4069ms 2026-01-14 19:23:21.360 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/216 - null null 2026-01-14 19:23:21.360 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:21.360 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/216 - 204 null null 0.2819ms 2026-01-14 19:23:21.412 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/216 - application/json 23620 2026-01-14 19:23:21.412 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:21.412 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:23:21.466 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:23:21.471 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:23:21.471 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:23:21.471 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:23:21.471 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/216 - 204 null null 59.4308ms 2026-01-14 19:23:23.540 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:23:23.540 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:23.540 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.2718ms 2026-01-14 19:23:23.541 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:23:23.541 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:23.541 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.0759ms 2026-01-14 19:23:23.543 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:23:23.543 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:23.544 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.219ms 2026-01-14 19:23:23.593 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:23:23.593 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:23.593 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:23:23.595 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:23:23.595 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:23.596 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:23:23.596 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:23:23.596 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 3.232ms 2026-01-14 19:23:23.596 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:23:23.596 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:23.596 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:23:23.597 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:23:23.597 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:23.597 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:23:23.598 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:23:23.599 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:23.599 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:23:23.599 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:23:23.599 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 2.1907ms 2026-01-14 19:23:23.601 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:23:23.762 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:23.763 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:23:24.352 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:23:24.352 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 755.9783ms 2026-01-14 19:23:33.966 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:23:33.966 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:33.966 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.3244ms 2026-01-14 19:23:33.966 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1362 - null null 2026-01-14 19:23:33.966 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:33.967 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1362 - 204 null null 0.1341ms 2026-01-14 19:23:33.966 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:23:33.967 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:33.968 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 1.7101ms 2026-01-14 19:23:34.017 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/1362 - null null 2026-01-14 19:23:34.017 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:34.018 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:23:34.018 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:23:34.018 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:34.018 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:23:34.020 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:23:34.022 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:23:34.022 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:34.022 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:23:34.022 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:34.023 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:23:34.023 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:23:34.023 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:23:34.023 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:34.023 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 5.6523ms 2026-01-14 19:23:34.023 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:23:34.024 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:23:34.024 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/1362 - 200 null application/json; charset=utf-8 6.6049ms 2026-01-14 19:23:34.025 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:23:34.025 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:34.025 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:23:34.025 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:23:34.025 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 2.4917ms 2026-01-14 19:23:44.548 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1362 - null null 2026-01-14 19:23:44.549 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:44.549 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/1362 - 204 null null 0.4431ms 2026-01-14 19:23:44.601 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/1362 - application/json 23634 2026-01-14 19:23:44.601 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:44.601 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:23:44.604 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:23:44.608 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:23:44.609 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:23:44.609 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:23:44.609 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/1362 - 204 null null 7.9543ms 2026-01-14 19:23:46.671 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:23:46.671 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:46.671 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.347ms 2026-01-14 19:23:46.672 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:23:46.672 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:46.672 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.1297ms 2026-01-14 19:23:46.672 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:23:46.672 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:46.672 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.0814ms 2026-01-14 19:23:46.723 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:23:46.723 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:46.723 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:23:46.724 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:23:46.724 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:46.724 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:23:46.726 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:23:46.726 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:46.726 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:23:46.726 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:23:46.726 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 3.5919ms 2026-01-14 19:23:46.727 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:23:46.727 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:23:46.727 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:23:46.729 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:23:46.729 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:46.729 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:23:46.729 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:23:46.729 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 1.9304ms 2026-01-14 19:23:46.730 +00:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:23:46.885 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:23:46.885 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:23:47.629 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:23:47.630 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 905.8856ms 2026-01-14 19:24:03.470 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:24:03.470 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:03.470 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.3586ms 2026-01-14 19:24:03.470 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/217 - null null 2026-01-14 19:24:03.470 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:24:03.471 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:03.471 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:03.471 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/217 - 204 null null 1.4322ms 2026-01-14 19:24:03.471 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 1.5631ms 2026-01-14 19:24:03.522 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:24:03.523 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:03.523 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:24:03.522 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/217 - null null 2026-01-14 19:24:03.523 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:03.524 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:24:03.525 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:24:03.525 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:03.525 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:24:03.526 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:24:03.527 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:24:03.527 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:24:03.528 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:03.528 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:24:03.528 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:03.528 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:24:03.528 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:24:03.528 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/217 - 200 null application/json; charset=utf-8 5.9859ms 2026-01-14 19:24:03.528 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:03.529 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:24:03.529 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:24:03.529 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 3.5918ms 2026-01-14 19:24:03.529 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:24:03.529 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 6.5357ms 2026-01-14 19:24:15.234 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/217 - null null 2026-01-14 19:24:15.234 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:15.234 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/217 - 204 null null 0.3115ms 2026-01-14 19:24:15.286 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/217 - application/json 23611 2026-01-14 19:24:15.286 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:15.287 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:24:15.289 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:24:15.293 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:24:15.293 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:24:15.293 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:24:15.293 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/217 - 204 null null 7.3422ms 2026-01-14 19:24:17.351 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:24:17.351 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:17.351 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.3095ms 2026-01-14 19:24:17.351 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:24:17.351 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:17.351 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.1926ms 2026-01-14 19:24:17.351 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:24:17.352 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:17.352 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.2431ms 2026-01-14 19:24:17.403 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:24:17.403 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:17.403 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:24:17.403 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:24:17.404 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:17.404 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:24:17.406 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:24:17.406 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:17.406 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:24:17.406 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:24:17.406 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 3.4166ms 2026-01-14 19:24:17.407 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:24:17.407 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:17.407 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:24:17.408 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:24:17.410 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:24:17.410 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:17.410 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:24:17.410 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:24:17.411 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.9607ms 2026-01-14 19:24:17.552 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:17.552 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:24:18.266 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:24:18.267 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 863.8827ms 2026-01-14 19:24:38.468 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:24:38.468 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:38.468 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.3433ms 2026-01-14 19:24:38.468 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:24:38.468 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:38.468 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.0818ms 2026-01-14 19:24:38.468 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/189 - null null 2026-01-14 19:24:38.468 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:38.468 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/189 - 204 null null 0.0576ms 2026-01-14 19:24:38.520 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/189 - null null 2026-01-14 19:24:38.520 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:24:38.520 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:38.520 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:38.521 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:24:38.521 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:24:38.523 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:24:38.523 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:38.523 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:24:38.523 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:24:38.523 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.6522ms 2026-01-14 19:24:38.523 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:24:38.524 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:24:38.524 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:38.525 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:24:38.525 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:38.525 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:24:38.525 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:24:38.526 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/189 - 200 null application/json; charset=utf-8 5.7713ms 2026-01-14 19:24:38.526 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:24:38.527 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:38.527 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:24:38.527 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:24:38.527 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 3.4711ms 2026-01-14 19:24:49.815 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/189 - null null 2026-01-14 19:24:49.815 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:49.815 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/189 - 204 null null 0.322ms 2026-01-14 19:24:49.867 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/189 - application/json 23613 2026-01-14 19:24:49.867 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:49.867 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:24:49.870 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:24:49.874 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:24:49.874 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:24:49.874 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:24:49.874 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/189 - 204 null null 7.6638ms 2026-01-14 19:24:51.943 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:24:51.943 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:51.943 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.2619ms 2026-01-14 19:24:51.943 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:24:51.943 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:51.943 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.0483ms 2026-01-14 19:24:51.944 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:24:51.944 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:51.944 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.1632ms 2026-01-14 19:24:51.994 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:24:51.995 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:51.995 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:24:51.994 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:24:51.996 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:51.996 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:24:51.997 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:24:51.998 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:51.998 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:24:51.998 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:24:51.998 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 3.587ms 2026-01-14 19:24:51.998 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:24:51.998 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:51.998 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:24:52.000 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:24:52.000 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:52.000 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:24:52.000 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:24:52.000 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 1.8356ms 2026-01-14 19:24:52.001 +00:00 [INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:24:52.144 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:52.144 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:24:52.844 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:24:52.844 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 849.9589ms 2026-01-14 19:24:59.090 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:24:59.090 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:59.090 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.2961ms 2026-01-14 19:24:59.090 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/183 - null null 2026-01-14 19:24:59.090 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:59.090 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/183 - 204 null null 0.4689ms 2026-01-14 19:24:59.093 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:24:59.093 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:59.093 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.2362ms 2026-01-14 19:24:59.142 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/183 - null null 2026-01-14 19:24:59.142 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:59.142 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:24:59.142 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:24:59.142 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:59.142 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:24:59.144 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:24:59.144 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:59.144 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:24:59.144 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:24:59.144 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 2.352ms 2026-01-14 19:24:59.145 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:24:59.146 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:59.146 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:24:59.146 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:24:59.146 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/183 - 200 null application/json; charset=utf-8 4.8988ms 2026-01-14 19:24:59.152 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:24:59.152 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:24:59.152 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:24:59.154 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:24:59.154 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:24:59.155 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:24:59.155 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:24:59.155 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 2.9623ms 2026-01-14 19:25:11.786 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/183 - null null 2026-01-14 19:25:11.786 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:11.786 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/183 - 204 null null 0.2485ms 2026-01-14 19:25:11.838 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/183 - application/json 23610 2026-01-14 19:25:11.838 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:11.838 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:25:11.841 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:25:11.845 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:25:11.846 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:25:11.846 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:25:11.846 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/183 - 204 null null 8.0263ms 2026-01-14 19:25:13.902 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:25:13.903 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:13.903 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.3314ms 2026-01-14 19:25:13.904 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:25:13.904 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:13.904 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.4446ms 2026-01-14 19:25:13.904 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:25:13.904 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:13.904 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.4769ms 2026-01-14 19:25:13.955 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:25:13.955 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:13.955 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:25:13.956 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:25:13.956 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:13.956 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:25:13.961 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:25:13.961 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:13.961 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:25:13.962 +00:00 [INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:25:13.963 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:25:13.963 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:25:13.963 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:25:13.963 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 8.2368ms 2026-01-14 19:25:13.961 +00:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:25:13.965 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:25:13.965 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:25:13.965 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:25:13.965 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:25:13.965 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 4.6615ms 2026-01-14 19:25:14.168 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:25:14.169 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:25:14.827 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:25:14.827 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 871.4768ms 2026-01-14 19:25:20.739 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:25:20.739 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:20.739 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.3063ms 2026-01-14 19:25:20.740 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/177 - null null 2026-01-14 19:25:20.740 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:20.740 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/177 - 204 null null 0.1159ms 2026-01-14 19:25:20.740 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:25:20.740 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:20.740 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.2821ms 2026-01-14 19:25:20.790 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:25:20.790 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:20.791 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:25:20.790 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/177 - null null 2026-01-14 19:25:20.792 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:20.792 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:25:20.793 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:25:20.793 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:25:20.794 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:25:20.794 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:25:20.794 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.579ms 2026-01-14 19:25:20.794 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:25:20.794 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:25:20.794 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:25:20.795 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:25:20.795 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/177 - 200 null application/json; charset=utf-8 4.3109ms 2026-01-14 19:25:20.795 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:25:20.795 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:20.795 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:25:20.796 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:25:20.796 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:25:20.796 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:25:20.796 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:25:20.797 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 1.6798ms 2026-01-14 19:25:30.233 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/177 - null null 2026-01-14 19:25:30.234 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:30.234 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/177 - 204 null null 0.3197ms 2026-01-14 19:25:30.286 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/177 - application/json 23614 2026-01-14 19:25:30.286 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:30.287 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:25:30.289 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:25:30.294 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:25:30.295 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:25:30.295 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:25:30.295 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/177 - 204 null null 8.9113ms 2026-01-14 19:25:32.355 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:25:32.355 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:32.355 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.3139ms 2026-01-14 19:25:32.355 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:25:32.355 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:32.355 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.0957ms 2026-01-14 19:25:32.355 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:25:32.356 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:32.356 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.0531ms 2026-01-14 19:25:32.406 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:25:32.406 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:32.407 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:25:32.407 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:25:32.407 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:32.407 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:25:32.411 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:25:32.411 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:25:32.411 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:25:32.411 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:25:32.413 +00:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:25:32.414 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:25:32.414 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:25:32.414 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:25:32.415 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:25:32.415 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 8.498ms 2026-01-14 19:25:32.415 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:25:32.415 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:25:32.415 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:25:32.416 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 4.9181ms 2026-01-14 19:25:32.594 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:25:32.595 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:25:33.152 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:25:33.153 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 745.9281ms 2026-01-14 19:26:07.701 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:26:07.701 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:07.701 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.335ms 2026-01-14 19:26:07.701 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:26:07.701 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:07.701 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.1843ms 2026-01-14 19:26:07.701 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/404 - null null 2026-01-14 19:26:07.702 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:07.702 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/404 - 204 null null 1.1635ms 2026-01-14 19:26:07.754 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:26:07.754 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:07.755 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:26:07.756 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/404 - null null 2026-01-14 19:26:07.758 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:07.758 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:26:07.760 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:26:07.760 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:07.760 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:26:07.760 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:26:07.760 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 6.1384ms 2026-01-14 19:26:07.760 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:26:07.760 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:07.760 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:26:07.762 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:26:07.763 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:07.763 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:26:07.763 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:26:07.763 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:26:07.764 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/404 - 200 null application/json; charset=utf-8 7.5147ms 2026-01-14 19:26:07.764 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:07.764 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:26:07.764 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:26:07.764 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 3.9567ms 2026-01-14 19:26:21.314 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/404 - null null 2026-01-14 19:26:21.314 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:21.314 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/404 - 204 null null 0.3222ms 2026-01-14 19:26:21.366 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/404 - application/json 23623 2026-01-14 19:26:21.366 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:21.367 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:26:21.369 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:26:21.374 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:26:21.374 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:26:21.374 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:26:21.374 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/404 - 204 null null 8.366ms 2026-01-14 19:26:23.433 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:26:23.434 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:23.434 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.4525ms 2026-01-14 19:26:23.434 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:26:23.434 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:23.434 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.4128ms 2026-01-14 19:26:23.434 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:26:23.434 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:23.434 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.144ms 2026-01-14 19:26:23.485 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:26:23.485 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:23.486 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:26:23.485 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:26:23.487 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:23.487 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:26:23.489 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:26:23.490 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:23.490 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:26:23.490 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:26:23.492 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:26:23.492 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:23.492 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:26:23.492 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:26:23.492 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 6.9435ms 2026-01-14 19:26:23.493 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:26:23.493 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:23.493 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:26:23.493 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:26:23.493 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.8757ms 2026-01-14 19:26:23.588 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:23.589 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:26:24.173 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:26:24.173 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 688.3246ms 2026-01-14 19:26:36.348 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:26:36.349 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:36.349 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.3723ms 2026-01-14 19:26:36.348 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:26:36.349 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/431 - null null 2026-01-14 19:26:36.349 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:36.349 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/431 - 204 null null 0.5594ms 2026-01-14 19:26:36.349 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:36.350 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 1.3247ms 2026-01-14 19:26:36.400 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/431 - null null 2026-01-14 19:26:36.400 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:36.400 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:26:36.401 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:26:36.401 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:36.401 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:26:36.403 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:26:36.403 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:36.403 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:26:36.403 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:26:36.404 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/431 - 200 null application/json; charset=utf-8 3.663ms 2026-01-14 19:26:36.404 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:26:36.405 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:36.405 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:26:36.405 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:26:36.405 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.7909ms 2026-01-14 19:26:36.405 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:26:36.405 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:36.405 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:26:36.407 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:26:36.407 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:36.407 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:26:36.408 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:26:36.408 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 2.6762ms 2026-01-14 19:26:47.882 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/431 - null null 2026-01-14 19:26:47.882 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:47.882 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/431 - 204 null null 0.3373ms 2026-01-14 19:26:47.935 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/431 - application/json 23622 2026-01-14 19:26:47.935 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:47.935 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:26:47.938 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:26:47.944 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:26:47.945 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:26:47.945 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:26:47.945 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/431 - 204 null null 9.8899ms 2026-01-14 19:26:50.006 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:26:50.007 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:50.007 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:26:50.007 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:50.007 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.3614ms 2026-01-14 19:26:50.008 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:26:50.008 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:50.008 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.0418ms 2026-01-14 19:26:50.008 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 1.4918ms 2026-01-14 19:26:50.059 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:26:50.059 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:50.059 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:26:50.060 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:50.060 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:26:50.060 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:26:50.062 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:26:50.063 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:50.063 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:26:50.063 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:26:50.063 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:26:50.063 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:50.063 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 4.134ms 2026-01-14 19:26:50.064 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:26:50.066 +00:00 [INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:26:50.066 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:26:50.066 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:50.067 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:26:50.067 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:26:50.067 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.7212ms 2026-01-14 19:26:50.219 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:50.219 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:26:50.900 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:26:50.900 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 841.1286ms 2026-01-14 19:26:54.797 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/186 - null null 2026-01-14 19:26:54.797 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:54.797 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/186 - 204 null null 0.2961ms 2026-01-14 19:26:54.798 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:26:54.798 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:54.798 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:26:54.798 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:26:54.798 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:54.798 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.1538ms 2026-01-14 19:26:54.800 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:26:54.801 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:54.801 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:26:54.801 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:26:54.801 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.6981ms 2026-01-14 19:26:54.849 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:26:54.850 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:54.850 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:26:54.854 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/186 - null null 2026-01-14 19:26:54.855 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:26:54.855 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:26:54.857 +00:00 [INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:26:54.857 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:54.857 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:26:54.857 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:26:54.857 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 7.9507ms 2026-01-14 19:26:54.859 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:26:54.859 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:26:54.859 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:26:54.859 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:26:54.859 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/186 - 200 null application/json; charset=utf-8 5.0774ms 2026-01-14 19:27:08.567 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/186 - null null 2026-01-14 19:27:08.567 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:08.567 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/186 - 204 null null 0.3444ms 2026-01-14 19:27:08.624 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/186 - application/json 23619 2026-01-14 19:27:08.625 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:08.625 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:27:08.638 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:27:08.645 +00:00 [INF] Executed DbCommand (5ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:27:08.645 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:27:08.645 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:27:08.645 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/186 - 204 null null 21.4908ms 2026-01-14 19:27:10.709 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:27:10.709 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:10.710 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.2763ms 2026-01-14 19:27:10.710 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:27:10.710 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:10.710 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.0892ms 2026-01-14 19:27:10.710 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:27:10.710 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:10.710 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.0318ms 2026-01-14 19:27:10.761 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:27:10.761 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:10.762 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:27:10.762 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:27:10.762 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:10.763 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:27:10.764 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:27:10.764 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:27:10.765 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:10.765 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:27:10.765 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:27:10.765 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:27:10.765 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:27:10.766 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 4.4965ms 2026-01-14 19:27:10.768 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:27:10.768 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:27:10.769 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:27:10.769 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:27:10.770 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:27:10.770 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 5.7445ms 2026-01-14 19:27:10.898 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:27:10.899 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:27:11.548 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:27:11.548 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 786.1983ms 2026-01-14 19:27:32.348 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:27:32.348 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:32.348 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.4753ms 2026-01-14 19:27:32.349 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/257 - null null 2026-01-14 19:27:32.349 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:32.349 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/257 - 204 null null 0.1451ms 2026-01-14 19:27:32.349 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:27:32.349 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:32.349 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.1937ms 2026-01-14 19:27:32.400 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/257 - null null 2026-01-14 19:27:32.400 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:32.401 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:27:32.400 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:27:32.402 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:32.402 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:27:32.404 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:27:32.404 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:27:32.404 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:27:32.404 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:27:32.405 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/257 - 200 null application/json; charset=utf-8 4.6252ms 2026-01-14 19:27:32.405 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:27:32.405 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:27:32.405 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:27:32.405 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:27:32.405 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 4.7873ms 2026-01-14 19:27:32.405 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:27:32.405 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:27:32.406 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:27:32.407 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:27:32.407 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:27:32.407 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:27:32.407 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:27:32.407 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 2.1601ms 2026-01-14 19:28:02.833 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/257 - null null 2026-01-14 19:28:02.833 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:28:02.833 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/257 - 204 null null 0.399ms 2026-01-14 19:28:02.887 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/257 - application/json 23616 2026-01-14 19:28:02.888 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:28:02.888 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:28:02.891 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:28:02.895 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:28:02.896 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:28:02.896 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:28:02.897 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/257 - 204 null null 9.1396ms 2026-01-14 19:28:04.963 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:28:04.963 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:28:04.964 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.4318ms 2026-01-14 19:28:04.964 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:28:04.964 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:28:04.964 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.0978ms 2026-01-14 19:28:04.964 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:28:04.964 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:28:04.964 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 0.1072ms 2026-01-14 19:28:05.015 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:28:05.015 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:28:05.015 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:28:05.015 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:28:05.016 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:28:05.016 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:28:05.018 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:28:05.018 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:28:05.018 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:28:05.018 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:28:05.019 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 3.8424ms 2026-01-14 19:28:05.019 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:28:05.019 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:28:05.019 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:28:05.021 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:28:05.021 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:28:05.023 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:28:05.024 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:28:05.024 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:28:05.024 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 4.6836ms 2026-01-14 19:28:05.159 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:28:05.159 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:28:05.737 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:28:05.737 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 722.3029ms 2026-01-14 19:30:54.320 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:30:54.320 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:30:54.320 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.3066ms 2026-01-14 19:30:54.324 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:30:54.324 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:30:54.324 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductCategory - 204 null null 0.276ms 2026-01-14 19:30:54.338 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/402 - null null 2026-01-14 19:30:54.338 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:30:54.338 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/402 - 204 null null 0.2977ms 2026-01-14 19:30:54.371 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:30:54.372 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:30:54.372 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:30:54.374 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:30:54.374 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:30:54.374 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:30:54.375 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:30:54.375 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.3246ms 2026-01-14 19:30:54.382 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - null null 2026-01-14 19:30:54.382 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:30:54.382 +00:00 [INF] Executing endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:30:54.385 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Description], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductCategories] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:30:54.385 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:30:54.385 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:30:54.385 +00:00 [INF] Executed endpoint 'HTTP: GET ProductCategory/' 2026-01-14 19:30:54.385 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductCategory - 200 null application/json; charset=utf-8 3.5281ms 2026-01-14 19:30:54.401 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/402 - null null 2026-01-14 19:30:54.402 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:30:54.402 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:30:54.404 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:30:54.405 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:30:54.405 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:30:54.406 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:30:54.406 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/402 - 200 null application/json; charset=utf-8 4.7951ms 2026-01-14 19:31:15.435 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/402 - null null 2026-01-14 19:31:15.435 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:31:15.435 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/402 - 204 null null 0.3317ms 2026-01-14 19:31:15.500 +00:00 [INF] Request starting HTTP/1.1 PUT http://159.89.226.33:5227/products/402 - application/json 23617 2026-01-14 19:31:15.500 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:31:15.501 +00:00 [INF] Executing endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:31:15.566 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:31:15.571 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@p17='?' (DbType = Int32), @p0='?' (Size = 4000), @p1='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p2='?' (DbType = Int32), @p3='?' (DbType = Guid), @p4='?' (DbType = DateTime2), @p5='?' (DbType = Boolean), @p6='?' (DbType = DateTime2), @p7='?' (DbType = Int32), @p8='?' (Size = 150), @p9='?' (Size = 500), @p10='?' (Size = -1) (DbType = Binary), @p11='?' (DbType = Int32), @p12='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p13='?' (Size = 4000), @p14='?' (DbType = Int32), @p15='?' (DbType = Guid), @p16='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; UPDATE [Products] SET [BarCode] = @p0, [BuyPrice] = @p1, [CategoryId] = @p2, [CreatedById] = @p3, [CreatedDate] = @p4, [DeleteFlag] = @p5, [ExpirationDate] = @p6, [MinimunStock] = @p7, [Name] = @p8, [Note] = @p9, [ProductImage] = @p10, [ProductTaxId] = @p11, [SalePrice] = @p12, [Status] = @p13, [Stock] = @p14, [UpdatedById] = @p15, [UpdatedDate] = @p16 OUTPUT 1 WHERE [Id] = @p17; 2026-01-14 19:31:15.572 +00:00 [INF] Setting HTTP status code 204. 2026-01-14 19:31:15.573 +00:00 [INF] Executed endpoint 'HTTP: PUT Products/{id}' 2026-01-14 19:31:15.573 +00:00 [INF] Request finished HTTP/1.1 PUT http://159.89.226.33:5227/products/402 - 204 null null 72.8831ms 2026-01-14 19:31:17.636 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - null null 2026-01-14 19:31:17.636 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:31:17.636 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:31:17.637 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:31:17.637 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.1686ms 2026-01-14 19:31:17.638 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Products - 204 null null 1.3738ms 2026-01-14 19:31:17.643 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 19:31:17.643 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:31:17.643 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.209ms 2026-01-14 19:31:17.689 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Products - null null 2026-01-14 19:31:17.689 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:31:17.690 +00:00 [INF] Executing endpoint 'HTTP: GET /products' 2026-01-14 19:31:17.694 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate], [t].[Id], [t].[CreatedById], [t].[CreatedDate], [t].[DeleteFlag], [t].[Description], [t].[UpdatedById], [t].[UpdatedDate], [t0].[Id], [t0].[CreatedById], [t0].[CreatedDate], [t0].[DeleteFlag], [t0].[Percentage], [t0].[TaxDescription], [t0].[UpdatedById], [t0].[UpdatedDate] FROM [Products] AS [p] INNER JOIN ( SELECT [p0].[Id], [p0].[CreatedById], [p0].[CreatedDate], [p0].[DeleteFlag], [p0].[Description], [p0].[UpdatedById], [p0].[UpdatedDate] FROM [ProductCategories] AS [p0] WHERE [p0].[DeleteFlag] = CAST(0 AS bit) ) AS [t] ON [p].[CategoryId] = [t].[Id] INNER JOIN ( SELECT [p1].[Id], [p1].[CreatedById], [p1].[CreatedDate], [p1].[DeleteFlag], [p1].[Percentage], [p1].[TaxDescription], [p1].[UpdatedById], [p1].[UpdatedDate] FROM [ProductTaxes] AS [p1] WHERE [p1].[DeleteFlag] = CAST(0 AS bit) ) AS [t0] ON [p].[ProductTaxId] = [t0].[Id] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:31:17.694 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 19:31:17.694 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:31:17.694 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:31:17.696 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:31:17.697 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:31:17.697 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:31:17.697 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 19:31:17.697 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 3.4291ms 2026-01-14 19:31:17.708 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 19:31:17.708 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:31:17.709 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 19:31:17.714 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 19:31:17.714 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:31:17.714 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 19:31:17.714 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 19:31:17.714 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 6.2854ms 2026-01-14 19:31:17.856 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:31:17.856 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:31:18.429 +00:00 [INF] Executed endpoint 'HTTP: GET /products' 2026-01-14 19:31:18.429 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Products - 200 null application/json; charset=utf-8 740.2729ms 2026-01-14 19:48:48.324 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/vegan - null null 2026-01-14 19:48:48.324 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:48:48.324 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/vegan - 204 null null 0.3194ms 2026-01-14 19:48:48.381 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/vegan - null null 2026-01-14 19:48:48.382 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:48:48.382 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:48:48.621 +00:00 [INF] Executed DbCommand (6ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:48:48.622 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:48:48.622 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:48:48.623 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:48:48.623 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/vegan - 200 null application/json; charset=utf-8 241.5969ms 2026-01-14 19:49:10.319 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/sazon - null null 2026-01-14 19:49:10.320 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:49:10.320 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/sazon - 204 null null 0.294ms 2026-01-14 19:49:10.379 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/sazon - null null 2026-01-14 19:49:10.379 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:49:10.379 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:49:10.382 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:49:10.385 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:49:10.386 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:49:10.386 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:49:10.386 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/sazon - 200 null application/json; charset=utf-8 7.006ms 2026-01-14 19:49:24.770 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/salami - null null 2026-01-14 19:49:24.770 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:49:24.770 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/salami - 204 null null 0.3588ms 2026-01-14 19:49:24.832 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/salami - null null 2026-01-14 19:49:24.833 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:49:24.833 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:49:24.836 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:49:24.841 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:49:24.841 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:49:24.952 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:49:24.953 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/salami - 200 null application/json; charset=utf-8 120.08ms 2026-01-14 19:49:52.813 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/jamaneta - null null 2026-01-14 19:49:52.813 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:49:52.813 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/jamaneta - 204 null null 0.3634ms 2026-01-14 19:49:52.872 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/jamaneta - null null 2026-01-14 19:49:52.873 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:49:52.873 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:49:52.877 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:49:52.878 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:49:52.878 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:49:52.878 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:49:52.878 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/jamaneta - 200 null application/json; charset=utf-8 5.5034ms 2026-01-14 19:49:59.370 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Jamo - null null 2026-01-14 19:49:59.371 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:49:59.371 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Jamo - 204 null null 0.3895ms 2026-01-14 19:49:59.428 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/Jamo - null null 2026-01-14 19:49:59.428 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:49:59.429 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:49:59.431 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:49:59.435 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:49:59.435 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:49:59.436 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:49:59.436 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/Jamo - 200 null application/json; charset=utf-8 7.5457ms 2026-01-14 19:50:00.868 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/net - null null 2026-01-14 19:50:00.869 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:00.869 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/net - 204 null null 0.318ms 2026-01-14 19:50:00.925 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/net - null null 2026-01-14 19:50:00.925 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:00.926 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:00.928 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:50:00.933 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:50:00.933 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:50:00.934 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:00.934 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/net - 200 null application/json; charset=utf-8 8.4825ms 2026-01-14 19:50:19.554 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/cafe - null null 2026-01-14 19:50:19.554 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:19.554 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/cafe - 204 null null 0.397ms 2026-01-14 19:50:19.611 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/cafe - null null 2026-01-14 19:50:19.611 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:19.611 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:19.616 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:50:19.618 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:50:19.618 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:50:19.618 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:19.618 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/cafe - 200 null application/json; charset=utf-8 7.4316ms 2026-01-14 19:50:34.806 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/ranche - null null 2026-01-14 19:50:34.806 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:34.806 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/ranche - 204 null null 0.3248ms 2026-01-14 19:50:34.866 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/ranche - null null 2026-01-14 19:50:34.866 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:34.867 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:34.871 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:50:34.871 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:50:34.871 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:50:34.871 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:34.871 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/ranche - 200 null application/json; charset=utf-8 5.2832ms 2026-01-14 19:50:39.866 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/sazon - null null 2026-01-14 19:50:39.866 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:39.867 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/sazon - 204 null null 0.3569ms 2026-01-14 19:50:39.929 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/sazon - null null 2026-01-14 19:50:39.929 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:39.930 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:39.933 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:50:39.936 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:50:39.937 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:50:39.937 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:39.938 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/sazon - 200 null application/json; charset=utf-8 8.4451ms 2026-01-14 19:50:51.140 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Saznoador - null null 2026-01-14 19:50:51.140 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:51.140 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/Saznoador - 204 null null 0.2459ms 2026-01-14 19:50:51.197 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/Saznoador - null null 2026-01-14 19:50:51.197 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:51.198 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:51.202 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:50:51.203 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:50:51.203 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:50:51.204 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:51.204 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/Saznoador - 200 null application/json; charset=utf-8 7.0127ms 2026-01-14 19:50:55.916 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/sazonador - null null 2026-01-14 19:50:55.916 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:55.916 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/sazonador - 204 null null 0.4812ms 2026-01-14 19:50:55.971 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/sazonador - null null 2026-01-14 19:50:55.972 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:50:55.972 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:55.978 +00:00 [INF] Executed DbCommand (5ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:50:55.978 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:50:55.979 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:50:55.979 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:50:55.979 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/sazonador - 200 null application/json; charset=utf-8 7.4048ms 2026-01-14 19:51:11.183 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reimy - null null 2026-01-14 19:51:11.183 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:51:11.183 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/reimy - 204 null null 0.3476ms 2026-01-14 19:51:11.243 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/reimy - null null 2026-01-14 19:51:11.243 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:51:11.243 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:51:11.247 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 19:51:11.255 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:51:11.255 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:51:11.256 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 19:51:11.256 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/reimy - 200 null application/json; charset=utf-8 13.3387ms 2026-01-14 19:51:34.259 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/227 - null null 2026-01-14 19:51:34.259 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:51:34.259 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/227 - 204 null null 0.2938ms 2026-01-14 19:51:34.318 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/227 - null null 2026-01-14 19:51:34.318 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:51:34.318 +00:00 [INF] Executing endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:51:34.321 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[Id] = @__p_0 2026-01-14 19:51:34.322 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:51:34.322 +00:00 [INF] Writing value of type 'GetProductDetailsDto' as Json. 2026-01-14 19:51:34.322 +00:00 [INF] Executed endpoint 'HTTP: GET Products/{id}' 2026-01-14 19:51:34.322 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/227 - 200 null application/json; charset=utf-8 4.4859ms 2026-01-14 19:52:50.392 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - null null 2026-01-14 19:52:50.392 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:52:50.392 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/saleshd - 204 null null 0.366ms 2026-01-14 19:52:50.451 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - application/json 182 2026-01-14 19:52:50.451 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:52:50.451 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 19:52:50.456 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = DateTime2), @p2='?' (DbType = Boolean), @p3='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p4='?' (Precision = 6) (Scale = 2) (DbType = Decimal), @p5='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p6='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p7='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [Sales] ([CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [DiscountPercentage], [TotalAmount], [TotalNetAmount], [TotalTax], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7, @p8, @p9); 2026-01-14 19:52:50.458 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@p0='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (DbType = Boolean), @p4='?' (DbType = Int32), @p5='?' (DbType = Int64), @p6='?' (DbType = Guid), @p7='?' (DbType = DateTime2)], CommandType='"Text"', CommandTimeout='30'] SET IMPLICIT_TRANSACTIONS OFF; SET NOCOUNT ON; INSERT INTO [SalesPaymentTypesDetails] ([Amount], [CreatedById], [CreatedDate], [DeleteFlag], [PaymentTypeId], [SalesId], [UpdatedById], [UpdatedDate]) OUTPUT INSERTED.[Id] VALUES (@p0, @p1, @p2, @p3, @p4, @p5, @p6, @p7); 2026-01-14 19:52:50.459 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 19:52:50.459 +00:00 [INF] Writing value of type 'Int64' as Json. 2026-01-14 19:52:50.459 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/saleshd' 2026-01-14 19:52:50.459 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/saleshd - 201 null application/json; charset=utf-8 8.0807ms 2026-01-14 19:52:50.519 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41275 - null null 2026-01-14 19:52:50.519 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:52:50.519 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Sales/salesdetail/41275 - 204 null null 0.3333ms 2026-01-14 19:52:50.578 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 19:52:50.578 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:52:50.578 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.3177ms 2026-01-14 19:52:50.592 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41275 - application/json 619 2026-01-14 19:52:50.592 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:52:50.593 +00:00 [INF] Executing endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 19:52:50.596 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:52:50.634 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 19:52:50.635 +00:00 [INF] CORS policy execution successful. 2026-01-14 19:52:50.636 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 19:52:50.663 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 19:52:50.664 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 19:52:50.664 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 19:52:50.664 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 19:52:50.664 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 29.9745ms 2026-01-14 19:52:50.787 +00:00 [WRN] Savepoints are disabled because Multiple Active Result Sets (MARS) is enabled. If 'SaveChanges' fails, then the transaction cannot be automatically rolled back to a known clean state. Instead, the transaction should be rolled back by the application before retrying 'SaveChanges'. See https://go.microsoft.com/fwlink/?linkid=2149338 for more information and examples. To identify the code which triggers this warning, call 'ConfigureWarnings(w => w.Throw(SqlServerEventId.SavepointsDisabledBecauseOfMARS))'. 2026-01-14 19:52:50.800 +00:00 [INF] Executed DbCommand (12ms) [Parameters=[@p0='?' (DbType = Guid), @p1='?' (DbType = Guid), @p2='?' (DbType = DateTime2), @p3='?' (Size = 4000), @p4='?' (DbType = Int32), @p22='?' (DbType = Int32), @p5='?' (Size = 4000), @p6='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p7='?' (DbType = Int32), @p8='?' (DbType = Guid), @p9='?' (DbType = DateTime2), @p10='?' (DbType = Boolean), @p11='?' (DbType = DateTime2), @p12='?' (DbType = Int32), @p13='?' (Size = 150), @p14='?' (Size = 500), @p15='?' (Size = -1) (DbType = Binary), @p16='?' (DbType = Int32), @p17='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p18='?' (Size = 4000), @p19='?' (DbType = Int32), @p20='?' (DbType = Guid), @p21='?' (DbType = DateTime2), @p40='?' (DbType = Int32), @p23='?' (Size = 4000), @p24='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p25='?' (DbType = Int32), @p26='?' (DbType = Guid), @p27='?' (DbType = DateTime2), @p28='?' (DbType = Boolean), @p29='?' (DbType = DateTime2), @p30='?' (DbType = Int32), @p31='?' (Size = 150), @p32='?' (Size = 500), @p33='?' (Size = -1) (DbType = Binary), @p34='?' (DbType = Int32), @p35='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p36='?' (Size = 4000), @p37='?' (DbType = Int32), @p38='?' (DbType = Guid), @p39='?' (DbType = DateTime2), @p58='?' (DbType = Int32), @p41='?' (Size = 4000), @p42='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p43='?' (DbType = Int32), @p44='?' (DbType = Guid), @p45='?' (DbType = DateTime2), @p46='?' (DbType = Boolean), @p47='?' (DbType = DateTime2), @p48='?' (DbType = Int32), @p49='?' (Size = 150), @p50='?' (Size = 500), @p51='?' (Size = -1) (DbType = Binary), @p52='?' (DbType = Int32), @p53='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p54='?' (Size = 4000), @p55='?' (DbType = Int32), @p56='?' (DbType = Guid), @p57='?' (DbType = DateTime2), @p76='?' (DbType = Int32), @p59='?' (Size = 4000), @p60='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p61='?' (DbType = Int32), @p62='?' (DbType = Guid), @p63='?' (DbType = DateTime2), @p64='?' (DbType = Boolean), @p65='?' (DbType = DateTime2), @p66='?' (DbType = Int32), @p67='?' (Size = 150), @p68='?' (Size = 500), @p69='?' (Size = -1) (DbType = Binary), @p70='?' (DbType = Int32), @p71='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p72='?' (Size = 4000), @p73='?' (DbType = Int32), @p74='?' (DbType = Guid), @p75='?' (DbType = DateTime2), @p94='?' (DbType = Int32), @p77='?' (Size = 4000), @p78='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p79='?' (DbType = Int32), @p80='?' (DbType = Guid), @p81='?' (DbType = DateTime2), @p82='?' (DbType = Boolean), @p83='?' (DbType = DateTime2), @p84='?' (DbType = Int32), @p85='?' (Size = 150), @p86='?' (Size = 500), @p87='?' (Size = -1) (DbType = Binary), @p88='?' (DbType = Int32), @p89='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p90='?' (Size = 4000), @p91='?' (DbType = Int32), @p92='?' (DbType = Guid), @p93='?' (DbType = DateTime2), @p112='?' (DbType = Int32), @p95='?' (Size = 4000), @p96='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p97='?' (DbType = Int32), @p98='?' (DbType = Guid), @p99='?' (DbType = DateTime2), @p100='?' (DbType = Boolean), @p101='?' (DbType = DateTime2), @p102='?' (DbType = Int32), @p103='?' (Size = 150), @p104='?' (Size = 500), @p105='?' (Size = -1) (DbType = Binary), @p106='?' (DbType = Int32), @p107='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p108='?' (Size = 4000), @p109='?' (DbType = Int32), @p110='?' (DbType = Guid), @p111='?' (DbType = DateTime2), @p113='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p114='?' (DbType = Guid), @p115='?' (DbType = DateTime2), @p116='?' (DbType = Boolean), @p117='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p118='?' (DbType = Int32), @p119='?' (DbType = Int32), @p120='?' (DbType = Int64), @p121='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p122='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p123='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p124='?' (DbType = Guid), @p125='?' (DbType = DateTime2), @p126='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p127='?' (DbType = Guid), @p128='?' (DbType = DateTime2), @p129='?' (DbType = Boolean), @p130='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p131='?' (DbType = Int32), @p132='?' (DbType = Int32), @p133='?' (DbType = Int64), @p134='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p135='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p136='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p137='?' (DbType = Guid), @p138='?' (DbType = DateTime2), @p139='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p140='?' (DbType = Guid), @p141='?' (DbType = DateTime2), @p142='?' (DbType = Boolean), @p143='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p144='?' (DbType = Int32), @p145='?' (DbType = Int32), @p146='?' (DbType = Int64), @p147='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p148='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p149='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p150='?' (DbType = Guid), @p151='?' (DbType = DateTime2), @p152='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p153='?' (DbType = Guid), @p154='?' (DbType = DateTime2), @p155='?' (DbType = Boolean), @p156='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p157='?' (DbType = Int32), @p158='?' (DbType = Int32), @p159='?' (DbType = Int64), @p160='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p161='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p162='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p163='?' (DbType = Guid), @p164='?' (DbType = DateTime2), @p165='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p166='?' (DbType = Guid), @p167='?' (DbType = DateTime2), @p168='?' (DbType = Boolean), @p169='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p170='?' (DbType = Int32), @p171='?' (DbType = Int32), @p172='?' (DbType = Int64), @p173='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p174='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p175='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p176='?' (DbType = Guid), @p177='?' (DbType = DateTime2), @p178='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p179='?' (DbType = Guid), @p180='?' (DbType = DateTime2), @p181='?' (DbType = Boolean), @p182='?' (Precision = 10) (Scale = 2) (DbType = Decimal), @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = Int64), @p186='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p187='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p188='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p189='?' (DbType = Guid), @p190='?' (DbType = DateTime2), @p191='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p192='?' (DbType = Guid), @p193='?' (DbType = DateTime2), @p194='?' (DbType = Int32), @p195='?' (Size = 34), @p196='?' (DbType = Guid), @p197='?' (DbType = Int32), @p198='?' (DbType = Int32), @p199='?' (DbType = Int32), @p200='?' (Size = 4000), @p201='?' (Size = 4000), @p202='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p203='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p204='?' (DbType = Guid), @p205='?' (DbType = DateTime2), @p206='?' (DbType = Int32), @p207='?' (Size = 34), @p208='?' (DbType = Guid), @p209='?' (DbType = Int32), @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (Size = 4000), @p213='?' (Size = 4000), @p214='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p215='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p216='?' (DbType = Guid), @p217='?' (DbType = DateTime2), @p218='?' (DbType = Int32), @p219='?' (Size = 34), @p220='?' (DbType = Guid), @p221='?' (DbType = Int32), @p222='?' (DbType = Int32), @p223='?' (DbType = Int32), @p224='?' (Size = 4000), @p225='?' (Size = 4000), @p226='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p227='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p228='?' (DbType = Guid), @p229='?' (DbType = DateTime2), @p230='?' (DbType = Int32), @p231='?' (Size = 34), @p232='?' (DbType = Guid), @p233='?' (DbType = Int32), @p234='?' (DbType = Int32), @p235='?' (DbType = Int32), @p236='?' (Size = 4000), @p237='?' (Size = 4000), @p238='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p239='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p240='?' (DbType = Guid), @p241='?' (DbType = DateTime2), @p242='?' (DbType = Int32), @p243='?' (Size = 34), @p244='?' (DbType = Guid), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Int32), @p248='?' (Size = 4000), @p249='?' (Size = 4000), @p250='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p251='?' (Precision = 18) (Scale = 2) (DbType = Decimal), @p252='?' (DbType = Guid), @p253='?' (DbType = DateTime2), @p254='?' (DbType = Int32), @p255='?' (Size = 34), @p256='?' (DbType = Guid), @p257='?' (DbType = Int32), @p258='?' (DbType = Int32), @p259='?' (DbType = Int32), @p260='?' (Size = 4000), @p261='?' (Size = 4000), @p262='?' (Precision = 18) (Scale = 2) (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] SET NOCOUNT ON; INSERT INTO [InventoryMovementHeaders] ([Id], [CreatedById], [CreatedDate], [Description], [InventoryMovementType]) VALUES (@p0, @p1, @p2, @p3, @p4); UPDATE [Products] SET [BarCode] = @p5, [BuyPrice] = @p6, [CategoryId] = @p7, [CreatedById] = @p8, [CreatedDate] = @p9, [DeleteFlag] = @p10, [ExpirationDate] = @p11, [MinimunStock] = @p12, [Name] = @p13, [Note] = @p14, [ProductImage] = @p15, [ProductTaxId] = @p16, [SalePrice] = @p17, [Status] = @p18, [Stock] = @p19, [UpdatedById] = @p20, [UpdatedDate] = @p21 OUTPUT 1 WHERE [Id] = @p22; UPDATE [Products] SET [BarCode] = @p23, [BuyPrice] = @p24, [CategoryId] = @p25, [CreatedById] = @p26, [CreatedDate] = @p27, [DeleteFlag] = @p28, [ExpirationDate] = @p29, [MinimunStock] = @p30, [Name] = @p31, [Note] = @p32, [ProductImage] = @p33, [ProductTaxId] = @p34, [SalePrice] = @p35, [Status] = @p36, [Stock] = @p37, [UpdatedById] = @p38, [UpdatedDate] = @p39 OUTPUT 1 WHERE [Id] = @p40; UPDATE [Products] SET [BarCode] = @p41, [BuyPrice] = @p42, [CategoryId] = @p43, [CreatedById] = @p44, [CreatedDate] = @p45, [DeleteFlag] = @p46, [ExpirationDate] = @p47, [MinimunStock] = @p48, [Name] = @p49, [Note] = @p50, [ProductImage] = @p51, [ProductTaxId] = @p52, [SalePrice] = @p53, [Status] = @p54, [Stock] = @p55, [UpdatedById] = @p56, [UpdatedDate] = @p57 OUTPUT 1 WHERE [Id] = @p58; UPDATE [Products] SET [BarCode] = @p59, [BuyPrice] = @p60, [CategoryId] = @p61, [CreatedById] = @p62, [CreatedDate] = @p63, [DeleteFlag] = @p64, [ExpirationDate] = @p65, [MinimunStock] = @p66, [Name] = @p67, [Note] = @p68, [ProductImage] = @p69, [ProductTaxId] = @p70, [SalePrice] = @p71, [Status] = @p72, [Stock] = @p73, [UpdatedById] = @p74, [UpdatedDate] = @p75 OUTPUT 1 WHERE [Id] = @p76; UPDATE [Products] SET [BarCode] = @p77, [BuyPrice] = @p78, [CategoryId] = @p79, [CreatedById] = @p80, [CreatedDate] = @p81, [DeleteFlag] = @p82, [ExpirationDate] = @p83, [MinimunStock] = @p84, [Name] = @p85, [Note] = @p86, [ProductImage] = @p87, [ProductTaxId] = @p88, [SalePrice] = @p89, [Status] = @p90, [Stock] = @p91, [UpdatedById] = @p92, [UpdatedDate] = @p93 OUTPUT 1 WHERE [Id] = @p94; UPDATE [Products] SET [BarCode] = @p95, [BuyPrice] = @p96, [CategoryId] = @p97, [CreatedById] = @p98, [CreatedDate] = @p99, [DeleteFlag] = @p100, [ExpirationDate] = @p101, [MinimunStock] = @p102, [Name] = @p103, [Note] = @p104, [ProductImage] = @p105, [ProductTaxId] = @p106, [SalePrice] = @p107, [Status] = @p108, [Stock] = @p109, [UpdatedById] = @p110, [UpdatedDate] = @p111 OUTPUT 1 WHERE [Id] = @p112; MERGE [SalesDetail] USING ( VALUES (@p113, @p114, @p115, @p116, @p117, @p118, @p119, @p120, @p121, @p122, @p123, @p124, @p125, 0), (@p126, @p127, @p128, @p129, @p130, @p131, @p132, @p133, @p134, @p135, @p136, @p137, @p138, 1), (@p139, @p140, @p141, @p142, @p143, @p144, @p145, @p146, @p147, @p148, @p149, @p150, @p151, 2), (@p152, @p153, @p154, @p155, @p156, @p157, @p158, @p159, @p160, @p161, @p162, @p163, @p164, 3), (@p165, @p166, @p167, @p168, @p169, @p170, @p171, @p172, @p173, @p174, @p175, @p176, @p177, 4), (@p178, @p179, @p180, @p181, @p182, @p183, @p184, @p185, @p186, @p187, @p188, @p189, @p190, 5)) AS i ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([BuyPrice], [CreatedById], [CreatedDate], [DeleteFlag], [DiscountAmount], [ProductId], [Quantity], [SalesId], [Tax], [Total], [UnitPrice], [UpdatedById], [UpdatedDate]) VALUES (i.[BuyPrice], i.[CreatedById], i.[CreatedDate], i.[DeleteFlag], i.[DiscountAmount], i.[ProductId], i.[Quantity], i.[SalesId], i.[Tax], i.[Total], i.[UnitPrice], i.[UpdatedById], i.[UpdatedDate]) OUTPUT INSERTED.[Id], i._Position; MERGE [InventoryMovements] USING ( VALUES (@p191, @p192, @p193, @p194, @p195, @p196, @p197, @p198, @p199, @p200, @p201, @p202, 0), (@p203, @p204, @p205, @p206, @p207, @p208, @p209, @p210, @p211, @p212, @p213, @p214, 1), (@p215, @p216, @p217, @p218, @p219, @p220, @p221, @p222, @p223, @p224, @p225, @p226, 2), (@p227, @p228, @p229, @p230, @p231, @p232, @p233, @p234, @p235, @p236, @p237, @p238, 3), (@p239, @p240, @p241, @p242, @p243, @p244, @p245, @p246, @p247, @p248, @p249, @p250, 4), (@p251, @p252, @p253, @p254, @p255, @p256, @p257, @p258, @p259, @p260, @p261, @p262, 5)) AS i ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice], _Position) ON 1=0 WHEN NOT MATCHED THEN INSERT ([BuyPrice], [CreatedById], [CreatedDate], [Difference], [Discriminator], [InventoryMovementHeaderId], [NewStock], [OriginaStock], [ProductId], [ProductName], [Reazon], [SalePrice]) VALUES (i.[BuyPrice], i.[CreatedById], i.[CreatedDate], i.[Difference], i.[Discriminator], i.[InventoryMovementHeaderId], i.[NewStock], i.[OriginaStock], i.[ProductId], i.[ProductName], i.[Reazon], i.[SalePrice]) OUTPUT INSERTED.[Id], i._Position; 2026-01-14 19:52:50.812 +00:00 [INF] Setting HTTP status code 201. 2026-01-14 19:52:50.812 +00:00 [INF] Executed endpoint 'HTTP: POST Sales/salesdetail/{id}' 2026-01-14 19:52:50.812 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/Sales/salesdetail/41275 - 201 0 null 220.0042ms 2026-01-14 22:32:58.651 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/api/signin - null null 2026-01-14 22:32:58.651 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:32:58.651 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/api/signin - 204 null null 0.2988ms 2026-01-14 22:32:58.716 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/api/signin - application/json 61 2026-01-14 22:32:58.716 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:32:58.716 +00:00 [INF] Executing endpoint 'HTTP: POST /api/signin' 2026-01-14 22:32:58.958 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[@__normalizedEmail_0='?' (Size = 256)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(2) [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Discriminator], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TwoFactorEnabled], [a].[UserName], [a].[FullName] FROM [AspNetUsers] AS [a] WHERE [a].[Discriminator] = N'AppUser' AND [a].[NormalizedEmail] = @__normalizedEmail_0 2026-01-14 22:32:58.959 +00:00 [INF] Setting HTTP status code 400. 2026-01-14 22:32:58.960 +00:00 [INF] Writing value of type '<>f__AnonymousType9`1' as Json. 2026-01-14 22:32:58.960 +00:00 [INF] Executed endpoint 'HTTP: POST /api/signin' 2026-01-14 22:32:58.960 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/api/signin - 400 null application/json; charset=utf-8 244.2185ms 2026-01-14 22:33:12.391 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/api/signin - null null 2026-01-14 22:33:12.392 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:12.392 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/api/signin - 204 null null 0.3091ms 2026-01-14 22:33:12.458 +00:00 [INF] Request starting HTTP/1.1 POST http://159.89.226.33:5227/api/signin - application/json 61 2026-01-14 22:33:12.458 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:12.458 +00:00 [INF] Executing endpoint 'HTTP: POST /api/signin' 2026-01-14 22:33:12.461 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__normalizedEmail_0='?' (Size = 256)], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(2) [a].[Id], [a].[AccessFailedCount], [a].[ConcurrencyStamp], [a].[Discriminator], [a].[Email], [a].[EmailConfirmed], [a].[LockoutEnabled], [a].[LockoutEnd], [a].[NormalizedEmail], [a].[NormalizedUserName], [a].[PasswordHash], [a].[PhoneNumber], [a].[PhoneNumberConfirmed], [a].[SecurityStamp], [a].[TwoFactorEnabled], [a].[UserName], [a].[FullName] FROM [AspNetUsers] AS [a] WHERE [a].[Discriminator] = N'AppUser' AND [a].[NormalizedEmail] = @__normalizedEmail_0 2026-01-14 22:33:12.571 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[@__userId_0='?' (Size = 450)], CommandType='"Text"', CommandTimeout='30'] SELECT [a0].[Name] FROM [AspNetUserRoles] AS [a] INNER JOIN [AspNetRoles] AS [a0] ON [a].[RoleId] = [a0].[Id] WHERE [a].[UserId] = @__userId_0 2026-01-14 22:33:12.572 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 22:33:12.572 +00:00 [INF] Writing value of type '<>f__AnonymousType10`1' as Json. 2026-01-14 22:33:12.573 +00:00 [INF] Executed endpoint 'HTTP: POST /api/signin' 2026-01-14 22:33:12.573 +00:00 [INF] Request finished HTTP/1.1 POST http://159.89.226.33:5227/api/signin - 200 null application/json; charset=utf-8 115.1322ms 2026-01-14 22:33:15.496 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 22:33:15.496 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:15.496 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/SalePaymentType - 204 null null 0.443ms 2026-01-14 22:33:15.553 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - null null 2026-01-14 22:33:15.554 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:15.554 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - null null 2026-01-14 22:33:15.554 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:15.554 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/Settings - 204 null null 0.2994ms 2026-01-14 22:33:15.554 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/nationalities - null null 2026-01-14 22:33:15.554 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:15.554 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/nationalities - 204 null null 0.0724ms 2026-01-14 22:33:15.554 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/ProductTax - 204 null null 0.7524ms 2026-01-14 22:33:15.567 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - null null 2026-01-14 22:33:15.568 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:15.568 +00:00 [INF] Executing endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 22:33:15.583 +00:00 [INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[PaymentDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [PaymentTypes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 22:33:15.584 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 22:33:15.584 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 22:33:15.584 +00:00 [INF] Executed endpoint 'HTTP: GET SalePaymentType/' 2026-01-14 22:33:15.584 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/SalePaymentType - 200 null application/json; charset=utf-8 16.7491ms 2026-01-14 22:33:15.616 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - null null 2026-01-14 22:33:15.616 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:15.617 +00:00 [INF] Executing endpoint 'HTTP: GET ProductTax/' 2026-01-14 22:33:15.617 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/nationalities - null null 2026-01-14 22:33:15.617 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:15.617 +00:00 [INF] Executing endpoint 'HTTP: GET /nationalities' 2026-01-14 22:33:15.618 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/Settings - null null 2026-01-14 22:33:15.618 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:15.618 +00:00 [INF] Executing endpoint 'HTTP: GET Settings/' 2026-01-14 22:33:15.621 +00:00 [INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[Percentage], [p].[TaxDescription], [p].[UpdatedById], [p].[UpdatedDate] FROM [ProductTaxes] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) 2026-01-14 22:33:15.622 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 22:33:15.622 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 22:33:15.622 +00:00 [INF] Executed endpoint 'HTTP: GET ProductTax/' 2026-01-14 22:33:15.623 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/ProductTax - 200 null application/json; charset=utf-8 6.456ms 2026-01-14 22:33:15.632 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT TOP(1) [s].[Id], [s].[AdminPassword], [s].[Discount], [s].[EmploymentDiscount], [s].[ExpirationDateAlert], [s].[ProductExpiredDiscount], [s].[UpdatedById], [s].[UpdatedDate] FROM [Settings] AS [s] 2026-01-14 22:33:15.633 +00:00 [INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT [n].[Id], [n].[Descripcion], [n].[Estatus], [n].[Gentilicio], [n].[Siglas] FROM [Nationalities] AS [n] 2026-01-14 22:33:15.633 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 22:33:15.634 +00:00 [INF] Writing value of type 'SettingDto' as Json. 2026-01-14 22:33:15.634 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 22:33:15.634 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 22:33:15.634 +00:00 [INF] Executed endpoint 'HTTP: GET Settings/' 2026-01-14 22:33:15.634 +00:00 [INF] Executed endpoint 'HTTP: GET /nationalities' 2026-01-14 22:33:15.634 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/Settings - 200 null application/json; charset=utf-8 16.2662ms 2026-01-14 22:33:15.634 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/nationalities - 200 null application/json; charset=utf-8 17.5611ms 2026-01-14 22:33:21.346 +00:00 [INF] Request starting HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/complex - null null 2026-01-14 22:33:21.346 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:21.346 +00:00 [INF] Request finished HTTP/1.1 OPTIONS http://159.89.226.33:5227/products/find/complex - 204 null null 0.2718ms 2026-01-14 22:33:21.415 +00:00 [INF] Request starting HTTP/1.1 GET http://159.89.226.33:5227/products/find/complex - null null 2026-01-14 22:33:21.415 +00:00 [INF] CORS policy execution successful. 2026-01-14 22:33:21.415 +00:00 [INF] Executing endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 22:33:21.419 +00:00 [INF] Executed DbCommand (2ms) [Parameters=[@__tag_0_contains='?' (Size = 150), @__tag_0_contains_1='?' (Size = 4000)], CommandType='"Text"', CommandTimeout='30'] SELECT [p].[Id], [p].[BarCode], [p].[BuyPrice], [p].[CategoryId], [p].[CreatedById], [p].[CreatedDate], [p].[DeleteFlag], [p].[ExpirationDate], [p].[MinimunStock], [p].[Name], [p].[Note], [p].[ProductImage], [p].[ProductTaxId], [p].[SalePrice], [p].[Status], [p].[Stock], [p].[UpdatedById], [p].[UpdatedDate] FROM [Products] AS [p] WHERE [p].[DeleteFlag] = CAST(0 AS bit) AND [p].[CategoryId] IN (1, 2, 3) AND ([p].[Name] LIKE @__tag_0_contains ESCAPE N'\' OR ([p].[BarCode] IS NOT NULL AND [p].[BarCode] NOT LIKE N'' AND [p].[BarCode] LIKE @__tag_0_contains_1 ESCAPE N'\')) 2026-01-14 22:33:21.425 +00:00 [INF] Setting HTTP status code 200. 2026-01-14 22:33:21.426 +00:00 [INF] Writing value of type 'List`1' as Json. 2026-01-14 22:33:21.544 +00:00 [INF] Executed endpoint 'HTTP: GET Products/find/{tag}' 2026-01-14 22:33:21.544 +00:00 [INF] Request finished HTTP/1.1 GET http://159.89.226.33:5227/products/find/complex - 200 null application/json; charset=utf-8 129.2775ms