[2025-10-01 00:00:00 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 00:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 00:00:00 INF] Monthly Charge: start work [2025-10-01 00:00:00 WRN] Compiling a query which loads related collections for more than one collection navigation, either via 'Include' or through projection, but no 'QuerySplittingBehavior' has been configured. By default, Entity Framework will use 'QuerySplittingBehavior.SingleQuery', which can potentially result in slow query performance. See https://go.microsoft.com/fwlink/?linkid=2134277 for more information. To identify the query that's triggering this warning call 'ConfigureWarnings(w => w.Throw(RelationalEventId.MultipleCollectionIncludeWarning))'. [2025-10-01 00:00:00 INF] Executed DbCommand (6ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5488 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5250 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4440 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2650 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3967 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2450 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4368 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3020 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2210 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3520 [2025-10-01 00:00:00 INF] Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 WRN] Compiling a query which loads related collections for more than one collection navigation, either via 'Include' or through projection, but no 'QuerySplittingBehavior' has been configured. By default, Entity Framework will use 'QuerySplittingBehavior.SingleQuery', which can potentially result in slow query performance. See https://go.microsoft.com/fwlink/?linkid=2134277 for more information. To identify the query that's triggering this warning call 'ConfigureWarnings(w => w.Throw(RelationalEventId.MultipleCollectionIncludeWarning))'. [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_0 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3880 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3105 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3555 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3925 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4158 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3372 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3425 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3420 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3060 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4992 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3857 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3992 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4013 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4284 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3250 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3865 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4623 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4400 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3400 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4419 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3600 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3036 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3700 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2641 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3943 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3915 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3522 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 6147 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3725 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3254 [2025-10-01 00:00:00 INF] Executed DbCommand (2ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3927 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4311 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4427 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5900 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2740 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3138 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3100 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4177 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3016 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4298 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2062 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4755 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4415 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3002 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3872 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3817 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3693 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3880 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3220 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3844 [2025-10-01 00:00:00 INF] Executed DbCommand (2ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3677 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4446 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3910 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3846 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3467 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3156 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3010 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2445 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2862 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3600 [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3946 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3630 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3804 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2504 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2332 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3681 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3900 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3661 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3772 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3300 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3210 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3000 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2720 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3160 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3020 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2900 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2986 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2780 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2810 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2814 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2720 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3154 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3307 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5006 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4417 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3635 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4921 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3550 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5931 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4358 [2025-10-01 00:00:00 INF] Executed DbCommand (2ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3340 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4059 [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5687 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3725 [2025-10-01 00:00:00 INF] Executed DbCommand (2ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2678 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5420 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2851 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4228 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3650 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3700 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5982 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2860 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3653 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3230 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2561 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2973 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3280 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4423 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3051 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3370 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3759 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2242 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2700 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2555 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4000 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3424 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3250 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3820 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2600 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3520 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (5ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2721 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3166 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3535 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3860 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3150 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4320 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3540 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4886 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4381 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4306 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4020 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3650 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3900 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3460 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3030 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5373 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3000 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3600 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3079 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3025 [2025-10-01 00:00:00 INF] Executed DbCommand (7ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5700 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3060 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5070 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3980 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3900 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4230 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3468 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2803 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3270 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5138 [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3787 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3331 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3510 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3660 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3965 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4499 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4780 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3500 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4800 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5280 [2025-10-01 00:00:00 INF] Executed DbCommand (2ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3896 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3620 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3398 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4161 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2550 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2550 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2500 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3593 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5875 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4710 [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3485 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3590 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3382 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3310 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3568 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3500 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3900 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4820 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2740 [2025-10-01 00:00:00 INF] Executed DbCommand (0ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 2850 [2025-10-01 00:00:00 INF] Executed DbCommand (5ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p20='?' (DbType = DateTime), @p21='?' (DbType = Int32), @p22='?' (DbType = Decimal), @p23='?' (DbType = Decimal), @p24='?' (DbType = DateTime), @p25='?' (DbType = Int32), @p26='?' (DbType = Decimal), @p27='?' (DbType = Decimal), @p28='?' (DbType = DateTime), @p29='?' (DbType = Int32), @p30='?' (DbType = Decimal), @p31='?' (DbType = Decimal), @p32='?' (DbType = DateTime), @p33='?' (DbType = Int32), @p34='?' (DbType = Decimal), @p35='?' (DbType = Decimal), @p36='?' (DbType = DateTime), @p37='?' (DbType = Int32), @p38='?' (DbType = Decimal), @p39='?' (DbType = Decimal), @p66='?' (DbType = Int32), @p40='?', @p41='?', @p42='?', @p43='?' (DbType = Decimal), @p44='?', @p45='?' (DbType = Decimal), @p46='?', @p47='?', @p48='?' (DbType = Int32), @p49='?' (DbType = Int32), @p50='?' (DbType = DateTime), @p51='?' (DbType = Decimal), @p52='?', @p53='?' (DbType = Double), @p54='?' (DbType = Boolean), @p55='?' (DbType = Boolean), @p56='?' (DbType = Int32), @p57='?' (DbType = Int32), @p58='?' (DbType = Boolean), @p59='?', @p60='?' (DbType = Decimal), @p61='?' (DbType = Double), @p62='?', @p63='?', @p64='?' (DbType = DateTime), @p65='?' (DbType = DateTime), @p93='?' (DbType = Int32), @p67='?', @p68='?', @p69='?', @p70='?' (DbType = Decimal), @p71='?', @p72='?' (DbType = Decimal), @p73='?', @p74='?', @p75='?' (DbType = Int32), @p76='?' (DbType = Int32), @p77='?' (DbType = DateTime), @p78='?' (DbType = Decimal), @p79='?', @p80='?' (DbType = Double), @p81='?' (DbType = Boolean), @p82='?' (DbType = Boolean), @p83='?' (DbType = Int32), @p84='?' (DbType = Int32), @p85='?' (DbType = Boolean), @p86='?', @p87='?' (DbType = Decimal), @p88='?' (DbType = Double), @p89='?', @p90='?', @p91='?' (DbType = DateTime), @p92='?' (DbType = DateTime), @p120='?' (DbType = Int32), @p94='?', @p95='?', @p96='?', @p97='?' (DbType = Decimal), @p98='?', @p99='?' (DbType = Decimal), @p100='?', @p101='?', @p102='?' (DbType = Int32), @p103='?' (DbType = Int32), @p104='?' (DbType = DateTime), @p105='?' (DbType = Decimal), @p106='?', @p107='?' (DbType = Double), @p108='?' (DbType = Boolean), @p109='?' (DbType = Boolean), @p110='?' (DbType = Int32), @p111='?' (DbType = Int32), @p112='?' (DbType = Boolean), @p113='?', @p114='?' (DbType = Decimal), @p115='?' (DbType = Double), @p116='?', @p117='?', @p118='?' (DbType = DateTime), @p119='?' (DbType = DateTime), @p147='?' (DbType = Int32), @p121='?', @p122='?', @p123='?', @p124='?' (DbType = Decimal), @p125='?', @p126='?' (DbType = Decimal), @p127='?', @p128='?', @p129='?' (DbType = Int32), @p130='?' (DbType = Int32), @p131='?' (DbType = DateTime), @p132='?' (DbType = Decimal), @p133='?', @p134='?' (DbType = Double), @p135='?' (DbType = Boolean), @p136='?' (DbType = Boolean), @p137='?' (DbType = Int32), @p138='?' (DbType = Int32), @p139='?' (DbType = Boolean), @p140='?', @p141='?' (DbType = Decimal), @p142='?' (DbType = Double), @p143='?', @p144='?', @p145='?' (DbType = DateTime), @p146='?' (DbType = DateTime), @p174='?' (DbType = Int32), @p148='?', @p149='?', @p150='?', @p151='?' (DbType = Decimal), @p152='?', @p153='?' (DbType = Decimal), @p154='?', @p155='?', @p156='?' (DbType = Int32), @p157='?' (DbType = Int32), @p158='?' (DbType = DateTime), @p159='?' (DbType = Decimal), @p160='?', @p161='?' (DbType = Double), @p162='?' (DbType = Boolean), @p163='?' (DbType = Boolean), @p164='?' (DbType = Int32), @p165='?' (DbType = Int32), @p166='?' (DbType = Boolean), @p167='?', @p168='?' (DbType = Decimal), @p169='?' (DbType = Double), @p170='?', @p171='?', @p172='?' (DbType = DateTime), @p173='?' (DbType = DateTime), @p201='?' (DbType = Int32), @p175='?', @p176='?', @p177='?', @p178='?' (DbType = Decimal), @p179='?', @p180='?' (DbType = Decimal), @p181='?', @p182='?', @p183='?' (DbType = Int32), @p184='?' (DbType = Int32), @p185='?' (DbType = DateTime), @p186='?' (DbType = Decimal), @p187='?', @p188='?' (DbType = Double), @p189='?' (DbType = Boolean), @p190='?' (DbType = Boolean), @p191='?' (DbType = Int32), @p192='?' (DbType = Int32), @p193='?' (DbType = Boolean), @p194='?', @p195='?' (DbType = Decimal), @p196='?' (DbType = Double), @p197='?', @p198='?', @p199='?' (DbType = DateTime), @p200='?' (DbType = DateTime), @p228='?' (DbType = Int32), @p202='?', @p203='?', @p204='?', @p205='?' (DbType = Decimal), @p206='?', @p207='?' (DbType = Decimal), @p208='?', @p209='?', @p210='?' (DbType = Int32), @p211='?' (DbType = Int32), @p212='?' (DbType = DateTime), @p213='?' (DbType = Decimal), @p214='?', @p215='?' (DbType = Double), @p216='?' (DbType = Boolean), @p217='?' (DbType = Boolean), @p218='?' (DbType = Int32), @p219='?' (DbType = Int32), @p220='?' (DbType = Boolean), @p221='?', @p222='?' (DbType = Decimal), @p223='?' (DbType = Double), @p224='?', @p225='?', @p226='?' (DbType = DateTime), @p227='?' (DbType = DateTime), @p255='?' (DbType = Int32), @p229='?', @p230='?', @p231='?', @p232='?' (DbType = Decimal), @p233='?', @p234='?' (DbType = Decimal), @p235='?', @p236='?', @p237='?' (DbType = Int32), @p238='?' (DbType = Int32), @p239='?' (DbType = DateTime), @p240='?' (DbType = Decimal), @p241='?', @p242='?' (DbType = Double), @p243='?' (DbType = Boolean), @p244='?' (DbType = Boolean), @p245='?' (DbType = Int32), @p246='?' (DbType = Int32), @p247='?' (DbType = Boolean), @p248='?', @p249='?' (DbType = Decimal), @p250='?' (DbType = Double), @p251='?', @p252='?', @p253='?' (DbType = DateTime), @p254='?' (DbType = DateTime), @p282='?' (DbType = Int32), @p256='?', @p257='?', @p258='?', @p259='?' (DbType = Decimal), @p260='?', @p261='?' (DbType = Decimal), @p262='?', @p263='?', @p264='?' (DbType = Int32), @p265='?' (DbType = Int32), @p266='?' (DbType = DateTime), @p267='?' (DbType = Decimal), @p268='?', @p269='?' (DbType = Double), @p270='?' (DbType = Boolean), @p271='?' (DbType = Boolean), @p272='?' (DbType = Int32), @p273='?' (DbType = Int32), @p274='?' (DbType = Boolean), @p275='?', @p276='?' (DbType = Decimal), @p277='?' (DbType = Double), @p278='?', @p279='?', @p280='?' (DbType = DateTime), @p281='?' (DbType = DateTime), @p309='?' (DbType = Int32), @p283='?', @p284='?', @p285='?', @p286='?' (DbType = Decimal), @p287='?', @p288='?' (DbType = Decimal), @p289='?', @p290='?', @p291='?' (DbType = Int32), @p292='?' (DbType = Int32), @p293='?' (DbType = DateTime), @p294='?' (DbType = Decimal), @p295='?', @p296='?' (DbType = Double), @p297='?' (DbType = Boolean), @p298='?' (DbType = Boolean), @p299='?' (DbType = Int32), @p300='?' (DbType = Int32), @p301='?' (DbType = Boolean), @p302='?', @p303='?' (DbType = Decimal), @p304='?' (DbType = Double), @p305='?', @p306='?', @p307='?' (DbType = DateTime), @p308='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p20, @p21, @p22, @p23) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p24, @p25, @p26, @p27) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p28, @p29, @p30, @p31) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p32, @p33, @p34, @p35) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p36, @p37, @p38, @p39) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p40, "AccountNumber2" = @p41, "AccountNumber3" = @p42, "AdminFees" = @p43, "Apartment" = @p44, "Balance" = @p45, "Building" = @p46, "City" = @p47, "CountParkingSpots" = @p48, "CountRooms" = @p49, "CreateTime" = @p50, "Deposit" = @p51, "Description" = @p52, "Floor" = @p53, "HasBalcony" = @p54, "HasTerrace" = @p55, "InternalId" = @p56, "LandlordId" = @p57, "PetAllowed" = @p58, "Postcode" = @p59, "Price" = @p60, "Size" = @p61, "Street" = @p62, "Title" = @p63, "UpdateTime" = @p64, "YearBuilt" = @p65 WHERE "Id" = @p66; UPDATE "Flats" SET "AccountNumber" = @p67, "AccountNumber2" = @p68, "AccountNumber3" = @p69, "AdminFees" = @p70, "Apartment" = @p71, "Balance" = @p72, "Building" = @p73, "City" = @p74, "CountParkingSpots" = @p75, "CountRooms" = @p76, "CreateTime" = @p77, "Deposit" = @p78, "Description" = @p79, "Floor" = @p80, "HasBalcony" = @p81, "HasTerrace" = @p82, "InternalId" = @p83, "LandlordId" = @p84, "PetAllowed" = @p85, "Postcode" = @p86, "Price" = @p87, "Size" = @p88, "Street" = @p89, "Title" = @p90, "UpdateTime" = @p91, "YearBuilt" = @p92 WHERE "Id" = @p93; UPDATE "Flats" SET "AccountNumber" = @p94, "AccountNumber2" = @p95, "AccountNumber3" = @p96, "AdminFees" = @p97, "Apartment" = @p98, "Balance" = @p99, "Building" = @p100, "City" = @p101, "CountParkingSpots" = @p102, "CountRooms" = @p103, "CreateTime" = @p104, "Deposit" = @p105, "Description" = @p106, "Floor" = @p107, "HasBalcony" = @p108, "HasTerrace" = @p109, "InternalId" = @p110, "LandlordId" = @p111, "PetAllowed" = @p112, "Postcode" = @p113, "Price" = @p114, "Size" = @p115, "Street" = @p116, "Title" = @p117, "UpdateTime" = @p118, "YearBuilt" = @p119 WHERE "Id" = @p120; UPDATE "Flats" SET "AccountNumber" = @p121, "AccountNumber2" = @p122, "AccountNumber3" = @p123, "AdminFees" = @p124, "Apartment" = @p125, "Balance" = @p126, "Building" = @p127, "City" = @p128, "CountParkingSpots" = @p129, "CountRooms" = @p130, "CreateTime" = @p131, "Deposit" = @p132, "Description" = @p133, "Floor" = @p134, "HasBalcony" = @p135, "HasTerrace" = @p136, "InternalId" = @p137, "LandlordId" = @p138, "PetAllowed" = @p139, "Postcode" = @p140, "Price" = @p141, "Size" = @p142, "Street" = @p143, "Title" = @p144, "UpdateTime" = @p145, "YearBuilt" = @p146 WHERE "Id" = @p147; UPDATE "Flats" SET "AccountNumber" = @p148, "AccountNumber2" = @p149, "AccountNumber3" = @p150, "AdminFees" = @p151, "Apartment" = @p152, "Balance" = @p153, "Building" = @p154, "City" = @p155, "CountParkingSpots" = @p156, "CountRooms" = @p157, "CreateTime" = @p158, "Deposit" = @p159, "Description" = @p160, "Floor" = @p161, "HasBalcony" = @p162, "HasTerrace" = @p163, "InternalId" = @p164, "LandlordId" = @p165, "PetAllowed" = @p166, "Postcode" = @p167, "Price" = @p168, "Size" = @p169, "Street" = @p170, "Title" = @p171, "UpdateTime" = @p172, "YearBuilt" = @p173 WHERE "Id" = @p174; UPDATE "Flats" SET "AccountNumber" = @p175, "AccountNumber2" = @p176, "AccountNumber3" = @p177, "AdminFees" = @p178, "Apartment" = @p179, "Balance" = @p180, "Building" = @p181, "City" = @p182, "CountParkingSpots" = @p183, "CountRooms" = @p184, "CreateTime" = @p185, "Deposit" = @p186, "Description" = @p187, "Floor" = @p188, "HasBalcony" = @p189, "HasTerrace" = @p190, "InternalId" = @p191, "LandlordId" = @p192, "PetAllowed" = @p193, "Postcode" = @p194, "Price" = @p195, "Size" = @p196, "Street" = @p197, "Title" = @p198, "UpdateTime" = @p199, "YearBuilt" = @p200 WHERE "Id" = @p201; UPDATE "Flats" SET "AccountNumber" = @p202, "AccountNumber2" = @p203, "AccountNumber3" = @p204, "AdminFees" = @p205, "Apartment" = @p206, "Balance" = @p207, "Building" = @p208, "City" = @p209, "CountParkingSpots" = @p210, "CountRooms" = @p211, "CreateTime" = @p212, "Deposit" = @p213, "Description" = @p214, "Floor" = @p215, "HasBalcony" = @p216, "HasTerrace" = @p217, "InternalId" = @p218, "LandlordId" = @p219, "PetAllowed" = @p220, "Postcode" = @p221, "Price" = @p222, "Size" = @p223, "Street" = @p224, "Title" = @p225, "UpdateTime" = @p226, "YearBuilt" = @p227 WHERE "Id" = @p228; UPDATE "Flats" SET "AccountNumber" = @p229, "AccountNumber2" = @p230, "AccountNumber3" = @p231, "AdminFees" = @p232, "Apartment" = @p233, "Balance" = @p234, "Building" = @p235, "City" = @p236, "CountParkingSpots" = @p237, "CountRooms" = @p238, "CreateTime" = @p239, "Deposit" = @p240, "Description" = @p241, "Floor" = @p242, "HasBalcony" = @p243, "HasTerrace" = @p244, "InternalId" = @p245, "LandlordId" = @p246, "PetAllowed" = @p247, "Postcode" = @p248, "Price" = @p249, "Size" = @p250, "Street" = @p251, "Title" = @p252, "UpdateTime" = @p253, "YearBuilt" = @p254 WHERE "Id" = @p255; UPDATE "Flats" SET "AccountNumber" = @p256, "AccountNumber2" = @p257, "AccountNumber3" = @p258, "AdminFees" = @p259, "Apartment" = @p260, "Balance" = @p261, "Building" = @p262, "City" = @p263, "CountParkingSpots" = @p264, "CountRooms" = @p265, "CreateTime" = @p266, "Deposit" = @p267, "Description" = @p268, "Floor" = @p269, "HasBalcony" = @p270, "HasTerrace" = @p271, "InternalId" = @p272, "LandlordId" = @p273, "PetAllowed" = @p274, "Postcode" = @p275, "Price" = @p276, "Size" = @p277, "Street" = @p278, "Title" = @p279, "UpdateTime" = @p280, "YearBuilt" = @p281 WHERE "Id" = @p282; UPDATE "Flats" SET "AccountNumber" = @p283, "AccountNumber2" = @p284, "AccountNumber3" = @p285, "AdminFees" = @p286, "Apartment" = @p287, "Balance" = @p288, "Building" = @p289, "City" = @p290, "CountParkingSpots" = @p291, "CountRooms" = @p292, "CreateTime" = @p293, "Deposit" = @p294, "Description" = @p295, "Floor" = @p296, "HasBalcony" = @p297, "HasTerrace" = @p298, "InternalId" = @p299, "LandlordId" = @p300, "PetAllowed" = @p301, "Postcode" = @p302, "Price" = @p303, "Size" = @p304, "Street" = @p305, "Title" = @p306, "UpdateTime" = @p307, "YearBuilt" = @p308 WHERE "Id" = @p309; [2025-10-01 00:00:00 INF] Executed DbCommand (5ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4727 [2025-10-01 00:00:00 INF] Executed DbCommand (2ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3131 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 3690 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 5000 [2025-10-01 00:00:00 INF] Executed DbCommand (1ms) [Parameters=[@__flat_Id_0='?' (DbType = Int32), @__8__locals1_currentMonth_1='?' (DbType = Int32), @__8__locals1_currentYear_2='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT EXISTS ( SELECT 1 FROM "BalanceDeductionsHistories" AS b WHERE ((b."FlatId" = @__flat_Id_0) AND (date_part('month', b."CreateTime")::INT = @__8__locals1_currentMonth_1)) AND (date_part('year', b."CreateTime")::INT = @__8__locals1_currentYear_2)) [2025-10-01 00:00:00 INF] balance updated successfully. Id: {Flat.Id}, sum: 4950 [2025-10-01 00:00:00 INF] Executed DbCommand (2ms) [Parameters=[@p0='?' (DbType = DateTime), @p1='?' (DbType = Int32), @p2='?' (DbType = Decimal), @p3='?' (DbType = Decimal), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Decimal), @p7='?' (DbType = Decimal), @p8='?' (DbType = DateTime), @p9='?' (DbType = Int32), @p10='?' (DbType = Decimal), @p11='?' (DbType = Decimal), @p12='?' (DbType = DateTime), @p13='?' (DbType = Int32), @p14='?' (DbType = Decimal), @p15='?' (DbType = Decimal), @p16='?' (DbType = DateTime), @p17='?' (DbType = Int32), @p18='?' (DbType = Decimal), @p19='?' (DbType = Decimal), @p46='?' (DbType = Int32), @p20='?', @p21='?', @p22='?', @p23='?' (DbType = Decimal), @p24='?', @p25='?' (DbType = Decimal), @p26='?', @p27='?', @p28='?' (DbType = Int32), @p29='?' (DbType = Int32), @p30='?' (DbType = DateTime), @p31='?' (DbType = Decimal), @p32='?', @p33='?' (DbType = Double), @p34='?' (DbType = Boolean), @p35='?' (DbType = Boolean), @p36='?' (DbType = Int32), @p37='?' (DbType = Int32), @p38='?' (DbType = Boolean), @p39='?', @p40='?' (DbType = Decimal), @p41='?' (DbType = Double), @p42='?', @p43='?', @p44='?' (DbType = DateTime), @p45='?' (DbType = DateTime), @p73='?' (DbType = Int32), @p47='?', @p48='?', @p49='?', @p50='?' (DbType = Decimal), @p51='?', @p52='?' (DbType = Decimal), @p53='?', @p54='?', @p55='?' (DbType = Int32), @p56='?' (DbType = Int32), @p57='?' (DbType = DateTime), @p58='?' (DbType = Decimal), @p59='?', @p60='?' (DbType = Double), @p61='?' (DbType = Boolean), @p62='?' (DbType = Boolean), @p63='?' (DbType = Int32), @p64='?' (DbType = Int32), @p65='?' (DbType = Boolean), @p66='?', @p67='?' (DbType = Decimal), @p68='?' (DbType = Double), @p69='?', @p70='?', @p71='?' (DbType = DateTime), @p72='?' (DbType = DateTime), @p100='?' (DbType = Int32), @p74='?', @p75='?', @p76='?', @p77='?' (DbType = Decimal), @p78='?', @p79='?' (DbType = Decimal), @p80='?', @p81='?', @p82='?' (DbType = Int32), @p83='?' (DbType = Int32), @p84='?' (DbType = DateTime), @p85='?' (DbType = Decimal), @p86='?', @p87='?' (DbType = Double), @p88='?' (DbType = Boolean), @p89='?' (DbType = Boolean), @p90='?' (DbType = Int32), @p91='?' (DbType = Int32), @p92='?' (DbType = Boolean), @p93='?', @p94='?' (DbType = Decimal), @p95='?' (DbType = Double), @p96='?', @p97='?', @p98='?' (DbType = DateTime), @p99='?' (DbType = DateTime), @p127='?' (DbType = Int32), @p101='?', @p102='?', @p103='?', @p104='?' (DbType = Decimal), @p105='?', @p106='?' (DbType = Decimal), @p107='?', @p108='?', @p109='?' (DbType = Int32), @p110='?' (DbType = Int32), @p111='?' (DbType = DateTime), @p112='?' (DbType = Decimal), @p113='?', @p114='?' (DbType = Double), @p115='?' (DbType = Boolean), @p116='?' (DbType = Boolean), @p117='?' (DbType = Int32), @p118='?' (DbType = Int32), @p119='?' (DbType = Boolean), @p120='?', @p121='?' (DbType = Decimal), @p122='?' (DbType = Double), @p123='?', @p124='?', @p125='?' (DbType = DateTime), @p126='?' (DbType = DateTime), @p154='?' (DbType = Int32), @p128='?', @p129='?', @p130='?', @p131='?' (DbType = Decimal), @p132='?', @p133='?' (DbType = Decimal), @p134='?', @p135='?', @p136='?' (DbType = Int32), @p137='?' (DbType = Int32), @p138='?' (DbType = DateTime), @p139='?' (DbType = Decimal), @p140='?', @p141='?' (DbType = Double), @p142='?' (DbType = Boolean), @p143='?' (DbType = Boolean), @p144='?' (DbType = Int32), @p145='?' (DbType = Int32), @p146='?' (DbType = Boolean), @p147='?', @p148='?' (DbType = Decimal), @p149='?' (DbType = Double), @p150='?', @p151='?', @p152='?' (DbType = DateTime), @p153='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p0, @p1, @p2, @p3) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p4, @p5, @p6, @p7) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p8, @p9, @p10, @p11) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p12, @p13, @p14, @p15) RETURNING "Id"; INSERT INTO "BalanceDeductionsHistories" ("CreateTime", "FlatId", "Sum", "UpdatedBalance") VALUES (@p16, @p17, @p18, @p19) RETURNING "Id"; UPDATE "Flats" SET "AccountNumber" = @p20, "AccountNumber2" = @p21, "AccountNumber3" = @p22, "AdminFees" = @p23, "Apartment" = @p24, "Balance" = @p25, "Building" = @p26, "City" = @p27, "CountParkingSpots" = @p28, "CountRooms" = @p29, "CreateTime" = @p30, "Deposit" = @p31, "Description" = @p32, "Floor" = @p33, "HasBalcony" = @p34, "HasTerrace" = @p35, "InternalId" = @p36, "LandlordId" = @p37, "PetAllowed" = @p38, "Postcode" = @p39, "Price" = @p40, "Size" = @p41, "Street" = @p42, "Title" = @p43, "UpdateTime" = @p44, "YearBuilt" = @p45 WHERE "Id" = @p46; UPDATE "Flats" SET "AccountNumber" = @p47, "AccountNumber2" = @p48, "AccountNumber3" = @p49, "AdminFees" = @p50, "Apartment" = @p51, "Balance" = @p52, "Building" = @p53, "City" = @p54, "CountParkingSpots" = @p55, "CountRooms" = @p56, "CreateTime" = @p57, "Deposit" = @p58, "Description" = @p59, "Floor" = @p60, "HasBalcony" = @p61, "HasTerrace" = @p62, "InternalId" = @p63, "LandlordId" = @p64, "PetAllowed" = @p65, "Postcode" = @p66, "Price" = @p67, "Size" = @p68, "Street" = @p69, "Title" = @p70, "UpdateTime" = @p71, "YearBuilt" = @p72 WHERE "Id" = @p73; UPDATE "Flats" SET "AccountNumber" = @p74, "AccountNumber2" = @p75, "AccountNumber3" = @p76, "AdminFees" = @p77, "Apartment" = @p78, "Balance" = @p79, "Building" = @p80, "City" = @p81, "CountParkingSpots" = @p82, "CountRooms" = @p83, "CreateTime" = @p84, "Deposit" = @p85, "Description" = @p86, "Floor" = @p87, "HasBalcony" = @p88, "HasTerrace" = @p89, "InternalId" = @p90, "LandlordId" = @p91, "PetAllowed" = @p92, "Postcode" = @p93, "Price" = @p94, "Size" = @p95, "Street" = @p96, "Title" = @p97, "UpdateTime" = @p98, "YearBuilt" = @p99 WHERE "Id" = @p100; UPDATE "Flats" SET "AccountNumber" = @p101, "AccountNumber2" = @p102, "AccountNumber3" = @p103, "AdminFees" = @p104, "Apartment" = @p105, "Balance" = @p106, "Building" = @p107, "City" = @p108, "CountParkingSpots" = @p109, "CountRooms" = @p110, "CreateTime" = @p111, "Deposit" = @p112, "Description" = @p113, "Floor" = @p114, "HasBalcony" = @p115, "HasTerrace" = @p116, "InternalId" = @p117, "LandlordId" = @p118, "PetAllowed" = @p119, "Postcode" = @p120, "Price" = @p121, "Size" = @p122, "Street" = @p123, "Title" = @p124, "UpdateTime" = @p125, "YearBuilt" = @p126 WHERE "Id" = @p127; UPDATE "Flats" SET "AccountNumber" = @p128, "AccountNumber2" = @p129, "AccountNumber3" = @p130, "AdminFees" = @p131, "Apartment" = @p132, "Balance" = @p133, "Building" = @p134, "City" = @p135, "CountParkingSpots" = @p136, "CountRooms" = @p137, "CreateTime" = @p138, "Deposit" = @p139, "Description" = @p140, "Floor" = @p141, "HasBalcony" = @p142, "HasTerrace" = @p143, "InternalId" = @p144, "LandlordId" = @p145, "PetAllowed" = @p146, "Postcode" = @p147, "Price" = @p148, "Size" = @p149, "Street" = @p150, "Title" = @p151, "UpdateTime" = @p152, "YearBuilt" = @p153 WHERE "Id" = @p154; [2025-10-01 00:00:00 INF] Monthly Charge: endа ещ work [2025-10-01 01:34:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - [2025-10-01 01:34:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - - 404 0 - 0.2045ms [2025-10-01 01:34:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/favicon.ico - - [2025-10-01 01:34:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/favicon.ico - - - 404 0 - 0.2005ms [2025-10-01 01:34:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - [2025-10-01 01:34:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - - 404 0 - 0.1821ms [2025-10-01 01:34:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/favicon.ico - - [2025-10-01 01:34:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/favicon.ico - - - 404 0 - 0.1991ms [2025-10-01 02:13:40 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - [2025-10-01 02:13:40 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - - 404 0 - 0.1676ms [2025-10-01 02:17:32 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - [2025-10-01 02:17:32 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - - 404 0 - 0.2128ms [2025-10-01 06:24:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 06:24:40 INF] CORS policy execution successful. [2025-10-01 06:24:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.1741ms [2025-10-01 06:24:40 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 06:24:40 INF] CORS policy execution successful. [2025-10-01 06:24:40 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 06:24:40 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 06:24:40 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:40 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:40 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 06:24:40 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:40 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 30.8921ms [2025-10-01 06:24:40 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 06:24:40 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 34.8994ms [2025-10-01 06:24:41 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 06:24:41 INF] CORS policy execution successful. [2025-10-01 06:24:41 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2626ms [2025-10-01 06:24:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 06:24:41 INF] CORS policy execution successful. [2025-10-01 06:24:41 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 06:24:41 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 06:24:41 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:41 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:41 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 06:24:41 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 06:24:41 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:41 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 62.2846ms [2025-10-01 06:24:41 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 06:24:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 62.9373ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - - 204 - - 0.2284ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=266 - - - 204 - - 0.1953ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1721ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=266 - - - 204 - - 0.2106ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=266 - - - 204 - - 0.0866ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=266 - - - 204 - - 0.0665ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=266 - - - 204 - - 0.0560ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=266 - - - 204 - - 0.0728ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=266 - - - 204 - - 0.0557ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - - 204 - - 0.2311ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.1075ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.1678ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 16.1074ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - - 200 - application/json;+charset=utf-8 16.4978ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 53.7847ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=266 - - - 200 - application/json;+charset=utf-8 54.2272ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.1058ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 27.6321ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 28.0750ms [2025-10-01 06:24:46 INF] Executed DbCommand (28ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 13.4656ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 13.9655ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 18.1611ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 18.7446ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 15.0465ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 15.5315ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 15.0822ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 15.5540ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 27.7622ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 28.3096ms [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 06:24:46 INF] CORS policy execution successful. [2025-10-01 06:24:46 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 06:24:46 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 06:24:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 06:24:46 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 241.0017ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 241.5270ms [2025-10-01 06:24:46 INF] Executed DbCommand (71ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 95.2396ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 95.7527ms [2025-10-01 06:24:46 INF] Executed DbCommand (68ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 80.8032ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - - 200 - application/json;+charset=utf-8 81.4626ms [2025-10-01 06:24:46 INF] Executed DbCommand (40ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 67.2254ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 67.7513ms [2025-10-01 06:24:46 INF] Executed DbCommand (13ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 06:24:46 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 06:24:46 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 43.8605ms [2025-10-01 06:24:46 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 06:24:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 44.3396ms [2025-10-01 07:00:00 INF] RentReminderJob started [2025-10-01 07:00:00 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:00:00 INF] Executed DbCommand (6ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_0 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (3ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (5ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (4ms) [Parameters=[@__p_1='?' (DbType = Int32), @__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."AccountNumber", t0."Balance", t0."Comment", t1."Id", t1."AccountNumber", t1."Comment", t1."CreateTime", t1."FlatId", t1."StartDate", t1."Status", t1."Type", t1."UpdateTime", t1."Value", t2."Id", t2."CreateTime", t2."EmployeeId", t2."EndDate", t2."FlatId", t2."HGMTFee", t2."RentPrice", t2."StartDate", t2."Status", t2."TenantId", t2."Id0", t2."CreateTime0", t2."Email", t2."ExpiresAt", t2."FirstName", t2."LastName", t2."PasswordHash", t2."PhoneNumber", t2."RefreshToken", t2."Role", t2."Salt", t2."Status0", t2."UpdateTime", t2."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Flats" AS f WHERE EXISTS ( SELECT 1 FROM "RentalContracts" AS r WHERE (f."Id" = r."FlatId") AND (r."Status" = 1)) ORDER BY f."Id" LIMIT @__p_1 OFFSET @__p_0 ) AS t LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t0 ON t."LandlordId" = t0."Id" LEFT JOIN ( SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Status" = 1 ) AS t1 ON t."Id" = t1."FlatId" LEFT JOIN ( SELECT r0."Id", r0."CreateTime", r0."EmployeeId", r0."EndDate", r0."FlatId", r0."HGMTFee", r0."RentPrice", r0."StartDate", r0."Status", r0."TenantId", t3."Id" AS "Id0", t3."CreateTime" AS "CreateTime0", t3."Email", t3."ExpiresAt", t3."FirstName", t3."LastName", t3."PasswordHash", t3."PhoneNumber", t3."RefreshToken", t3."Role", t3."Salt", t3."Status" AS "Status0", t3."UpdateTime", t3."Comment" FROM "RentalContracts" AS r0 INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t4."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t4 ON u0."Id" = t4."Id" ) AS t3 ON r0."TenantId" = t3."Id" WHERE r0."Status" = 1 ) AS t2 ON t."Id" = t2."FlatId" ORDER BY t."Id", t0."Id", t1."Id", t2."Id" [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 07:00:00 ERR] Error while sending email to vika.levunina@gmail.com MimeKit.ParseException: Invalid local-part at offset 0 at MimeKit.InternetAddress.TryParseLocalPart(Byte[] text, Int32& index, Int32 endIndex, RfcComplianceMode compliance, Boolean skipTrailingCfws, Boolean throwOnError, String& localpart) at MimeKit.InternetAddress.TryParseAddrspec(Byte[] text, Int32& index, Int32 endIndex, ReadOnlySpan`1 sentinels, RfcComplianceMode compliance, Boolean throwOnError, String& addrspec, Int32& at) at MimeKit.MailboxAddress.set_Address(String value) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 36 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:00 ERR] Error while sending email to artiom.khachaturian@gmail.com MimeKit.ParseException: Invalid local-part at offset 0 at MimeKit.InternetAddress.TryParseLocalPart(Byte[] text, Int32& index, Int32 endIndex, RfcComplianceMode compliance, Boolean skipTrailingCfws, Boolean throwOnError, String& localpart) at MimeKit.InternetAddress.TryParseAddrspec(Byte[] text, Int32& index, Int32 endIndex, ReadOnlySpan`1 sentinels, RfcComplianceMode compliance, Boolean throwOnError, String& addrspec, Int32& at) at MimeKit.MailboxAddress.set_Address(String value) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 36 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:00 ERR] Error while sending email to piotrgalas112@gmail.com MimeKit.ParseException: Invalid local-part at offset 0 at MimeKit.InternetAddress.TryParseLocalPart(Byte[] text, Int32& index, Int32 endIndex, RfcComplianceMode compliance, Boolean skipTrailingCfws, Boolean throwOnError, String& localpart) at MimeKit.InternetAddress.TryParseAddrspec(Byte[] text, Int32& index, Int32 endIndex, ReadOnlySpan`1 sentinels, RfcComplianceMode compliance, Boolean throwOnError, String& addrspec, Int32& at) at MimeKit.MailboxAddress.set_Address(String value) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 36 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to matvei.iliashenko127@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to nm5742482@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to moniamix30@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to danys.ples@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to sujatatamang19@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to pawel9091@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to kar.iskiv@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to scorpionukr@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to vladavinchez@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to klaudia.nieznaj@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to maksym.smorzhevskyi@bonduelle.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to ewal9730@op.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to valentin.zhukovsky@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to rahulgupta2249@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to n.margo22@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to ipiatrouski@proton.me MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to youngwind911@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to kirill.k170203@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to dreg1313@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to shamardzin@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to adriana.kalska@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to ibabich88i@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:05 ERR] Error while sending email to dffogel9@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to majewski.nikodem3@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to jakubm460@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to iryna.pshenichnikova@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to phenosphere@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to wonfred@icloud.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to nataliyalsumy@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to maksym.vatsyk17@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to kalinanastassia5@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to vitko27@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to kaczorowski.mac@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to Collabwithsnezha@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to jan.wojtowicz00@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to izabelamanaj@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to bieniek.martyna@o2.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to czachorska1205@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to borodachroma88@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to genadiybyrkivskii@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to mosakwer@o2.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to p.barbasna@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to romanvip@interia.eu MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to radoslawhanke@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to katarzynamacherska@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to rogovdaniil420@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to osmanski777@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to kolodziejczykmichal@tlen.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to kulini4m@ukr.net MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to aleksandrasaczuk041@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to aseevbogdan5@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to vladbel10011@icloud.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to gracjan@estkowski.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to dmitrysadovskii@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to nastadavy@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to 23danpetruk09@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to arinadrigel@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to k.maxx@wp.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to 0979492441v@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to anyadubovik@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to dddzmitryeu@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to kasia.piaszczynska1@interia.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to 7677730@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to anatoli.mironau.92@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to vlaskin.v@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to joanna.bloch85@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to sofia53173@mail.ru MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to i.rubanov98@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to voltaxidn@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to Magdalenalisowska321@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to l8niakris@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to sofia.goncharuk2020@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to vladik.kostenkof@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to blajnart@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to orzelkaja@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to ms.asya210299@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to alexmorozov.am57@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to alisadov.82@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to kopik.michall@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to kamilzdzichowski123@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to pasaa805@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to lucarusso@wp.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to walczyk513@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to kinga.ignaciuk1212@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to rafalgrabowski96@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to d.koszalka@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to mdabrowska270100@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to szkrabcia@o2.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to krupiankovalizaveta@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to waldek.nawrocki@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to mervyn.lwy@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to bogdanzaytsev6@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to al.forghani@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to burdykaolga@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to aneczka341@op.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to jakub.nowakowski4work@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to lukaszpawka.praca@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to takumiya248@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to chernush.vitaly@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to Vladimir99n@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to kamilajaszcz@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to ajzarzyka@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to myachkov97@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to garik871@mail.ru MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to lyvatska.69@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to rustamovicaleks@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to olgafelix1012@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to mashamarkvskaja@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to domio@op.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to bksslg@mail.ru MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to golosa132004@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to czarnynoga.paulina@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to guitrfh@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to cemraart@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to ekaszewska@szrm.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to viktoriastoroz1708@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to marta.forys.01@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to homeanngo@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to Varya.b19@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to robert.leskiewicz@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to pavelklimuk11@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to piotrgalazkiewicz@wp.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to pawlakkarolina777@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to ewa.kwiecien@vp.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:06 ERR] Error while sending email to minipoczta24@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:15 ERR] Error while sending email to vika.levunina@gmail.com MimeKit.ParseException: Invalid local-part at offset 0 at MimeKit.InternetAddress.TryParseLocalPart(Byte[] text, Int32& index, Int32 endIndex, RfcComplianceMode compliance, Boolean skipTrailingCfws, Boolean throwOnError, String& localpart) at MimeKit.InternetAddress.TryParseAddrspec(Byte[] text, Int32& index, Int32 endIndex, ReadOnlySpan`1 sentinels, RfcComplianceMode compliance, Boolean throwOnError, String& addrspec, Int32& at) at MimeKit.MailboxAddress.set_Address(String value) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 36 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:15 ERR] Error while sending email to artiom.khachaturian@gmail.com MimeKit.ParseException: Invalid local-part at offset 0 at MimeKit.InternetAddress.TryParseLocalPart(Byte[] text, Int32& index, Int32 endIndex, RfcComplianceMode compliance, Boolean skipTrailingCfws, Boolean throwOnError, String& localpart) at MimeKit.InternetAddress.TryParseAddrspec(Byte[] text, Int32& index, Int32 endIndex, ReadOnlySpan`1 sentinels, RfcComplianceMode compliance, Boolean throwOnError, String& addrspec, Int32& at) at MimeKit.MailboxAddress.set_Address(String value) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 36 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:15 ERR] Error while sending email to piotrgalas112@gmail.com MimeKit.ParseException: Invalid local-part at offset 0 at MimeKit.InternetAddress.TryParseLocalPart(Byte[] text, Int32& index, Int32 endIndex, RfcComplianceMode compliance, Boolean skipTrailingCfws, Boolean throwOnError, String& localpart) at MimeKit.InternetAddress.TryParseAddrspec(Byte[] text, Int32& index, Int32 endIndex, ReadOnlySpan`1 sentinels, RfcComplianceMode compliance, Boolean throwOnError, String& addrspec, Int32& at) at MimeKit.MailboxAddress.set_Address(String value) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 36 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:15 INF] Successfully sent 195 payment reminders [2025-10-01 07:00:15 INF] RentReminderJob finished [2025-10-01 07:00:16 ERR] Error while sending email to verhovlyuk.anastasiya@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to matvei.iliashenko127@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to nm5742482@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to dreg1313@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to Collabwithsnezha@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to vlaskin.v@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to chernush.vitaly@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to Vladimir99n@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kamilajaszcz@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to ajzarzyka@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to myachkov97@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to garik871@mail.ru MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to lyvatska.69@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to olgafelix1012@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to rustamovicaleks@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to mashamarkvskaja@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to domio@op.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to bksslg@mail.ru MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to Zhenka_92@icloud.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to truskavetskyiroman@icloud.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to malgrojs@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to partitskaa@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to taliya2007@ukr.net MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to golosa132004@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to czarnynoga.paulina@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to guitrfh@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to cemraart@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to ekaszewska@szrm.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to viktoriastoroz1708@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to marta.forys.01@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to homeanngo@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to Varya.b19@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to robert.leskiewicz@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to pavelklimuk11@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to piotrgalazkiewicz@wp.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to pawlakkarolina777@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to ewa.kwiecien@vp.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to minipoczta24@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to appsasha92@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to nataliazietek1@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kamilrzeznicki@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kamix344@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to bartek34589@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to moniamix30@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to woodcutt@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to pawel9091@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to danys.ples@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to sujatatamang19@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kar.iskiv@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to scorpionukr@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to vladavinchez@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to maksym.smorzhevskyi@bonduelle.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to mosakwer@o2.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to osmanski777@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to aleksandrasaczuk041@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to rogovdaniil420@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to radoslawhanke@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to izabelamanaj@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to alisadov.82@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to blajnart@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to ms.asya210299@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to orzelkaja@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to majewski.nikodem3@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to youngwind911@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to valentin.zhukovsky@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to adriana.kalska@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to jakubm460@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kirill.k170203@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to shamardzin@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to vitko27@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to vladik.kostenkof@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to sofia.goncharuk2020@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to n.margo22@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to l8niakris@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to ipiatrouski@proton.me MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to iryna.pshenichnikova@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to ibabich88i@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to borodachroma88@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to czachorska1205@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to p.barbasna@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to dffogel9@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to wonfred@icloud.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kalinanastassia5@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kamilzdzichowski123@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to phenosphere@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to nataliyalsumy@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kaczorowski.mac@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to bieniek.martyna@o2.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to maksym.vatsyk17@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kulini4m@ukr.net MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kolodziejczykmichal@tlen.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to ewal9730@op.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to katarzynamacherska@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to romanvip@interia.eu MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to jan.wojtowicz00@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to genadiybyrkivskii@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to aseevbogdan5@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to aneczka341@op.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to gracjan@estkowski.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to rahulgupta2249@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kinga.ignaciuk1212@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to vladbel10011@icloud.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to szkrabcia@o2.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to lukaszpawka.praca@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to sofia53173@mail.ru MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to lucarusso@wp.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to joanna.bloch85@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to voltaxidn@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to burdykaolga@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to dmitrysadovskii@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to waldek.nawrocki@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to Magdalenalisowska321@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to nastadavy@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to arinadrigel@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to al.forghani@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kopik.michall@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to 23danpetruk09@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to alexmorozov.am57@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to bogdanzaytsev6@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to k.maxx@wp.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to 0979492441v@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to anyadubovik@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to kasia.piaszczynska1@interia.pl MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to 7677730@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to pasaa805@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to d.koszalka@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to dddzmitryeu@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to anatoli.mironau.92@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to i.rubanov98@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to rafalgrabowski96@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to walczyk513@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to mdabrowska270100@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to krupiankovalizaveta@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to mervyn.lwy@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:16 ERR] Error while sending email to jakub.nowakowski4work@gmail.com MailKit.Net.Smtp.SmtpCommandException: 4.7.0 mail.metrohousemail.pl Error: too many connections from 5.22.221.194 at MailKit.Net.Smtp.SmtpClient.PostConnectAsync(Stream stream, String host, Int32 port, SecureSocketOptions options, Boolean starttls, CancellationToken cancellationToken) at MailKit.Net.Smtp.SmtpClient.ConnectAsync(String host, Int32 port, SecureSocketOptions options, CancellationToken cancellationToken) at Web.Services.EmailService.SendEmailAsync(String email, String subject, String message) in /Users/vhdk/RiderProjects/HMGT/Web/Services/EmailService.cs:line 45 at API.Infrastructure.Quartz.Jobs.RentReminderJob.<>c__DisplayClass4_0.<b__1>d.MoveNext() in /Users/vhdk/RiderProjects/HMGT/Web/Infrastructure/Quartz/Jobs/RentReminderJob.cs:line 47 [2025-10-01 07:00:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:00:17 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:00:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2824ms [2025-10-01 07:00:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:00:17 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:00:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2680ms [2025-10-01 07:00:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:00:17 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:00:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3632ms [2025-10-01 07:00:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:00:17 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:00:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.5685ms [2025-10-01 07:00:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:00:18 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:00:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3518ms [2025-10-01 07:00:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:00:18 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:00:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3106ms [2025-10-01 07:00:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:00:18 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:00:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3422ms [2025-10-01 07:00:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:00:18 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:00:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3519ms [2025-10-01 07:00:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:00:18 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:00:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1931ms [2025-10-01 07:00:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:00:18 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:00:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2750ms [2025-10-01 07:00:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:00:18 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:00:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2637ms [2025-10-01 07:00:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:00:18 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:00:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.5266ms [2025-10-01 07:00:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:00:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:00:19 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:00:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3586ms [2025-10-01 07:00:19 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:00:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.7738ms [2025-10-01 07:00:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:00:19 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:00:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2463ms [2025-10-01 07:00:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:00:19 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:00:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3207ms [2025-10-01 07:00:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:00:19 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:00:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2529ms [2025-10-01 07:00:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:00:19 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:00:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.5724ms [2025-10-01 07:00:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:00:19 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:00:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1891ms [2025-10-01 07:00:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:00:19 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:00:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3304ms [2025-10-01 07:00:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:00:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:00:20 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:00:20 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:00:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.4854ms [2025-10-01 07:00:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2830ms [2025-10-01 07:00:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:00:20 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:00:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3366ms [2025-10-01 07:00:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:00:20 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:00:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2540ms [2025-10-01 07:00:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:00:20 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:00:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3648ms [2025-10-01 07:00:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:00:20 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:00:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:00:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:00:20 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:00:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.4102ms [2025-10-01 07:00:20 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:00:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.4636ms [2025-10-01 07:00:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.6248ms [2025-10-01 07:00:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:00:27 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:00:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3847ms [2025-10-01 07:00:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:00:27 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:00:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2740ms [2025-10-01 07:00:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:00:27 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:00:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3456ms [2025-10-01 07:00:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:00:27 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:00:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.5705ms [2025-10-01 07:00:30 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:00:30 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:00:30 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:00:30 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3809ms [2025-10-01 07:00:30 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:00:30 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:00:30 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:00:30 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 1.1645ms [2025-10-01 07:00:30 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.4836ms [2025-10-01 07:00:30 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:00:30 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:00:30 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.5092ms [2025-10-01 07:01:14 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:01:14 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:01:14 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:01:14 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3539ms [2025-10-01 07:01:14 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:01:14 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.4880ms [2025-10-01 07:01:14 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:01:14 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:01:14 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2305ms [2025-10-01 07:01:14 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:01:14 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:01:14 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2764ms [2025-10-01 07:01:15 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:01:15 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:01:15 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:01:15 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1521ms [2025-10-01 07:01:15 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:01:15 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 1.1866ms [2025-10-01 07:01:15 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:01:15 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:01:15 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1496ms [2025-10-01 07:01:15 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:01:16 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:01:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3630ms [2025-10-01 07:01:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:01:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:01:16 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:01:16 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:01:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3115ms [2025-10-01 07:01:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3006ms [2025-10-01 07:01:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:01:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:01:16 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:01:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2562ms [2025-10-01 07:01:16 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:01:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3293ms [2025-10-01 07:01:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:01:24 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:01:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3806ms [2025-10-01 07:01:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:01:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:01:24 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:01:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1691ms [2025-10-01 07:01:24 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:01:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.4654ms [2025-10-01 07:01:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:01:24 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:01:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2197ms [2025-10-01 07:01:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:01:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:01:27 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:01:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:01:27 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:01:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.4354ms [2025-10-01 07:01:27 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:01:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.5357ms [2025-10-01 07:01:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3106ms [2025-10-01 07:01:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:01:27 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:01:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2684ms [2025-10-01 07:02:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:02:19 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:02:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3428ms [2025-10-01 07:02:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:02:19 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:02:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1382ms [2025-10-01 07:02:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:02:19 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:02:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1359ms [2025-10-01 07:02:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:02:19 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:02:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3108ms [2025-10-01 07:02:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:02:44 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:02:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3719ms [2025-10-01 07:02:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:02:44 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:02:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 4.6139ms [2025-10-01 07:02:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:02:44 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:02:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.5022ms [2025-10-01 07:02:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:02:44 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:02:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2496ms [2025-10-01 07:02:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:02:45 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:02:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2630ms [2025-10-01 07:02:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:02:45 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:02:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1380ms [2025-10-01 07:02:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:02:45 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:02:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3367ms [2025-10-01 07:02:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:02:45 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:02:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2511ms [2025-10-01 07:02:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:02:45 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:02:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2539ms [2025-10-01 07:02:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:02:45 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:02:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2602ms [2025-10-01 07:07:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:07:00 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:07:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2361ms [2025-10-01 07:07:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:07:00 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:07:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3391ms [2025-10-01 07:07:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:07:00 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:07:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3160ms [2025-10-01 07:07:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:07:00 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:07:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2930ms [2025-10-01 07:08:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:08:29 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:08:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2485ms [2025-10-01 07:08:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:08:29 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:08:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2283ms [2025-10-01 07:08:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:08:29 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:08:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2100ms [2025-10-01 07:08:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:08:29 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:08:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2591ms [2025-10-01 07:09:32 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:09:32 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:09:32 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:09:32 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:09:32 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 2.9580ms [2025-10-01 07:09:32 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.5213ms [2025-10-01 07:09:32 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:09:32 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:09:32 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1909ms [2025-10-01 07:09:32 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:09:32 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:09:32 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2573ms [2025-10-01 07:10:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:10:39 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:10:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3524ms [2025-10-01 07:10:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:10:39 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:10:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2774ms [2025-10-01 07:10:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:10:39 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:10:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3051ms [2025-10-01 07:10:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:10:39 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:10:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1361ms [2025-10-01 07:13:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:13:42 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:13:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.4490ms [2025-10-01 07:13:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:13:42 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:13:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.4881ms [2025-10-01 07:13:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:13:42 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:13:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2868ms [2025-10-01 07:13:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:13:42 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:13:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3288ms [2025-10-01 07:14:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:14:35 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:14:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.4438ms [2025-10-01 07:14:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:14:35 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:14:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1565ms [2025-10-01 07:14:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:14:35 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:14:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1456ms [2025-10-01 07:14:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:14:35 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:14:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2781ms [2025-10-01 07:15:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:15:44 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:15:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 1.0143ms [2025-10-01 07:15:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:15:45 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:15:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.4142ms [2025-10-01 07:15:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:15:45 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:15:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2836ms [2025-10-01 07:15:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:15:46 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:15:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3320ms [2025-10-01 07:16:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:16:26 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:16:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3734ms [2025-10-01 07:16:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:16:26 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:16:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3845ms [2025-10-01 07:16:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:16:26 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:16:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3239ms [2025-10-01 07:16:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:16:26 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:16:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2300ms [2025-10-01 07:20:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:20:58 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:20:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3164ms [2025-10-01 07:20:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:20:58 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:20:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2443ms [2025-10-01 07:20:59 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:20:59 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:20:59 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2710ms [2025-10-01 07:20:59 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:20:59 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:20:59 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1818ms [2025-10-01 07:22:15 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 07:22:15 INF] CORS policy execution successful. [2025-10-01 07:22:15 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2176ms [2025-10-01 07:22:15 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 07:22:15 INF] CORS policy execution successful. [2025-10-01 07:22:15 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 07:22:15 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 07:22:15 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:15 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:15 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 07:22:15 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 07:22:15 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:15 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 64.2897ms [2025-10-01 07:22:15 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 07:22:15 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 64.8409ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - - 204 - - 0.2427ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=266 - - - 204 - - 0.1239ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1529ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=266 - - - 204 - - 0.0990ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=266 - - - 204 - - 0.1422ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=266 - - - 204 - - 0.1436ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=266 - - - 204 - - 0.1537ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=266 - - - 204 - - 0.5364ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=266 - - - 204 - - 0.1126ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - - 204 - - 0.1639ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.0677ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.0822ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.0551ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executed DbCommand (7ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 227.6864ms [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - - 200 - application/json;+charset=utf-8 228.2598ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 07:22:29 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 88.4598ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 88.8180ms [2025-10-01 07:22:29 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 92.7284ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 93.2600ms [2025-10-01 07:22:29 INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 87.0412ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 87.5022ms [2025-10-01 07:22:29 INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 64.8643ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 65.8877ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 07:22:29 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 134.1674ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=266 - - - 200 - application/json;+charset=utf-8 134.5498ms [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 07:22:29 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 138.0672ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 138.4685ms [2025-10-01 07:22:29 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 07:22:29 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 41.8482ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 42.2575ms [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 45.2352ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 45.5715ms [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 49.4428ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 49.7458ms [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 85.6612ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=266 - - - 200 - application/json;+charset=utf-8 86.2384ms [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 51.2384ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 51.6905ms [2025-10-01 07:22:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - [2025-10-01 07:22:29 INF] CORS policy execution successful. [2025-10-01 07:22:29 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 07:22:29 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 07:22:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:29 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:29 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 07:22:29 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 07:22:29 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 14.3301ms [2025-10-01 07:22:29 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 07:22:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=266 - - - 200 - application/json;+charset=utf-8 14.8682ms [2025-10-01 07:22:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:22:42 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:22:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3045ms [2025-10-01 07:22:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:22:42 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:22:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1926ms [2025-10-01 07:22:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:22:42 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:22:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1122ms [2025-10-01 07:22:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:22:42 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:22:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2081ms [2025-10-01 07:22:55 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=113 - - [2025-10-01 07:22:55 INF] CORS policy execution successful. [2025-10-01 07:22:55 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=113 - - - 204 - - 0.2424ms [2025-10-01 07:22:55 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=113 - - [2025-10-01 07:22:55 INF] CORS policy execution successful. [2025-10-01 07:22:55 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 07:22:55 INF] Route matched with {action = "GetById", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 07:22:55 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:22:55 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:22:55 INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a WHERE a."Id" = @__p_0 LIMIT 1 [2025-10-01 07:22:55 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Agreements.AgreementVM'. [2025-10-01 07:22:55 INF] Executed action Web.Controllers.API.AgreementController.GetById (Web) in 21.8549ms [2025-10-01 07:22:55 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 07:22:55 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=113 - - - 200 - application/json;+charset=utf-8 22.7060ms [2025-10-01 07:22:57 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_umowa_zarz%C3%84%C2%85dzanie15102021.pdf&id=113 - - [2025-10-01 07:22:57 INF] CORS policy execution successful. [2025-10-01 07:22:57 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_umowa_zarz%C3%84%C2%85dzanie15102021.pdf&id=113 - - - 204 - - 0.2778ms [2025-10-01 07:22:57 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_umowa_zarz%C3%84%C2%85dzanie15102021.pdf&id=113 - - [2025-10-01 07:22:57 INF] CORS policy execution successful. [2025-10-01 07:22:57 INF] Executing endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 07:22:57 INF] Route matched with {action = "GetFile", controller = "File"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetFile(System.String, System.String, Int32) on controller Web.Controllers.API.FileController (Web). [2025-10-01 07:22:57 INF] Executing FileContentResult, sending file with download name '' ... [2025-10-01 07:22:57 INF] Executed action Web.Controllers.API.FileController.GetFile (Web) in 4.5195ms [2025-10-01 07:22:57 INF] Executed endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 07:22:57 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_umowa_zarz%C3%84%C2%85dzanie15102021.pdf&id=113 - - - 200 882489 application/pdf 5.0200ms [2025-10-01 07:23:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:23:00 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:23:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.4152ms [2025-10-01 07:23:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:23:00 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:23:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2467ms [2025-10-01 07:23:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:23:00 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:23:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3705ms [2025-10-01 07:23:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:23:00 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:23:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3990ms [2025-10-01 07:23:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:23:27 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:23:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2646ms [2025-10-01 07:23:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:23:27 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:23:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1542ms [2025-10-01 07:23:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:23:27 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:23:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2647ms [2025-10-01 07:23:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:23:27 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:23:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2376ms [2025-10-01 07:25:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - [2025-10-01 07:25:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - - 404 0 - 0.1763ms [2025-10-01 07:25:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/.env - - [2025-10-01 07:25:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/.env - - - 404 0 - 0.2089ms [2025-10-01 07:25:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/.remote - - [2025-10-01 07:25:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/.remote - - - 404 0 - 0.2290ms [2025-10-01 07:25:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/.local - - [2025-10-01 07:25:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/.local - - - 404 0 - 0.2237ms [2025-10-01 07:25:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/.production - - [2025-10-01 07:25:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/.production - - - 404 0 - 0.2176ms [2025-10-01 07:25:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/vendor/.env - - [2025-10-01 07:25:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/vendor/.env - - - 404 0 - 0.1756ms [2025-10-01 07:25:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/lib/.env - - [2025-10-01 07:25:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/lib/.env - - - 404 0 - 0.2072ms [2025-10-01 07:25:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/lab/.env - - [2025-10-01 07:25:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/lab/.env - - - 404 0 - 0.1840ms [2025-10-01 07:25:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/cronlab/.env - - [2025-10-01 07:25:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/cronlab/.env - - - 404 0 - 0.2131ms [2025-10-01 07:25:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/cron/.env - - [2025-10-01 07:25:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/cron/.env - - - 404 0 - 0.2057ms [2025-10-01 07:25:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/core/.env - - [2025-10-01 07:25:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/core/.env - - - 404 0 - 0.2139ms [2025-10-01 07:25:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/core/app/.env - - [2025-10-01 07:25:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/core/app/.env - - - 404 0 - 2.1519ms [2025-10-01 07:25:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/core/Datavase/.env - - [2025-10-01 07:25:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/core/Datavase/.env - - - 404 0 - 0.2023ms [2025-10-01 07:25:20 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/database/.env - - [2025-10-01 07:25:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/database/.env - - - 404 0 - 0.1985ms [2025-10-01 07:25:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/config/.env - - [2025-10-01 07:25:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/config/.env - - - 404 0 - 0.2425ms [2025-10-01 07:25:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/assets/.env - - [2025-10-01 07:25:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/assets/.env - - - 404 0 - 0.2349ms [2025-10-01 07:25:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/app/.env - - [2025-10-01 07:25:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/app/.env - - - 404 0 - 0.1881ms [2025-10-01 07:25:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/apps/.env - - [2025-10-01 07:25:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/apps/.env - - - 404 0 - 0.2199ms [2025-10-01 07:25:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/uploads/.env - - [2025-10-01 07:25:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/uploads/.env - - - 404 0 - 0.1925ms [2025-10-01 07:25:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/sitemaps/.env - - [2025-10-01 07:25:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/sitemaps/.env - - - 404 0 - 0.1788ms [2025-10-01 07:25:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/saas/.env - - [2025-10-01 07:25:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/saas/.env - - - 404 0 - 0.1811ms [2025-10-01 07:25:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/.env - - [2025-10-01 07:25:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/.env - - - 404 0 - 0.2122ms [2025-10-01 07:25:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/psnlink/.env - - [2025-10-01 07:25:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/psnlink/.env - - - 404 0 - 0.2048ms [2025-10-01 07:25:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/exapi/.env - - [2025-10-01 07:25:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/exapi/.env - - - 404 0 - 0.2646ms [2025-10-01 07:25:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/site/.env - - [2025-10-01 07:25:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/site/.env - - - 404 0 - 0.1836ms [2025-10-01 07:25:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/admin/.env - - [2025-10-01 07:25:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/admin/.env - - - 404 0 - 0.1941ms [2025-10-01 07:25:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/web/.env - - [2025-10-01 07:25:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/web/.env - - - 404 0 - 0.3166ms [2025-10-01 07:25:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/public/.env - - [2025-10-01 07:25:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/public/.env - - - 404 0 - 0.2987ms [2025-10-01 07:25:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/en/.env - - [2025-10-01 07:25:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/en/.env - - - 404 0 - 0.2218ms [2025-10-01 07:25:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/tools/.env - - [2025-10-01 07:25:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/tools/.env - - - 404 0 - 0.1975ms [2025-10-01 07:25:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/v1/.env - - [2025-10-01 07:25:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/v1/.env - - - 404 0 - 0.2345ms [2025-10-01 07:25:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/v2/.env - - [2025-10-01 07:25:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/v2/.env - - - 404 0 - 0.1819ms [2025-10-01 07:25:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/administrator/.env - - [2025-10-01 07:25:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/administrator/.env - - - 404 0 - 0.2508ms [2025-10-01 07:25:23 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/laravel/.env - - [2025-10-01 07:25:23 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/laravel/.env - - - 404 0 - 0.2419ms [2025-10-01 07:25:23 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/ application/x-www-form-urlencoded 13 [2025-10-01 07:25:23 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/ application/x-www-form-urlencoded 13 - 404 0 - 0.2401ms [2025-10-01 07:25:23 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/admin/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:23 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/admin/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2379ms [2025-10-01 07:25:23 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/api/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:23 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/api/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2344ms [2025-10-01 07:25:23 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/backup/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:23 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/backup/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2083ms [2025-10-01 07:25:23 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/blog/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:23 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/blog/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1891ms [2025-10-01 07:25:24 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/cms/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:24 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/cms/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2422ms [2025-10-01 07:25:24 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/demo/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:24 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/demo/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2404ms [2025-10-01 07:25:24 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/dev/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:24 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/dev/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2185ms [2025-10-01 07:25:24 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/laravel/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:24 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/laravel/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2372ms [2025-10-01 07:25:24 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/lib/phpunit/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:24 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/lib/phpunit/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1911ms [2025-10-01 07:25:24 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/lib/phpunit/phpunit/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:24 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/lib/phpunit/phpunit/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1711ms [2025-10-01 07:25:24 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/lib/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:24 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/lib/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1810ms [2025-10-01 07:25:24 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/lib/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:24 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/lib/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1885ms [2025-10-01 07:25:24 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/new/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:24 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/new/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1788ms [2025-10-01 07:25:25 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/old/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:25 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/old/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2041ms [2025-10-01 07:25:25 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/panel/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:25 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/panel/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2053ms [2025-10-01 07:25:25 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/phpunit/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:25 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/phpunit/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2297ms [2025-10-01 07:25:25 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/phpunit/phpunit/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:25 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/phpunit/phpunit/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2249ms [2025-10-01 07:25:25 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:25 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2030ms [2025-10-01 07:25:25 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:25 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1964ms [2025-10-01 07:25:25 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/protected/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:25 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/protected/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2100ms [2025-10-01 07:25:25 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/sites/all/libraries/mailchimp/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:25 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/sites/all/libraries/mailchimp/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1831ms [2025-10-01 07:25:26 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/vendor/phpunit/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:26 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/vendor/phpunit/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2101ms [2025-10-01 07:25:26 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/vendor/phpunit/phpunit/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:26 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/vendor/phpunit/phpunit/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1785ms [2025-10-01 07:25:26 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:26 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2321ms [2025-10-01 07:25:26 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/vendor/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:26 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/vendor/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1966ms [2025-10-01 07:25:26 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/wp-content/plugins/cloudflare/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:26 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/wp-content/plugins/cloudflare/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2285ms [2025-10-01 07:25:26 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/wp-content/plugins/dzs-videogallery/class_parts/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:26 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/wp-content/plugins/dzs-videogallery/class_parts/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2132ms [2025-10-01 07:25:26 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/wp-content/plugins/jekyll-exporter/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:26 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/wp-content/plugins/jekyll-exporter/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.2015ms [2025-10-01 07:25:26 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/wp-content/plugins/mm-plugin/inc/vendors/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:26 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/wp-content/plugins/mm-plugin/inc/vendors/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1890ms [2025-10-01 07:25:26 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/www/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 [2025-10-01 07:25:26 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/www/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php - 44 - 404 0 - 0.1924ms [2025-10-01 07:26:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:26:28 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:26:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2926ms [2025-10-01 07:26:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:26:28 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:26:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1378ms [2025-10-01 07:26:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:26:28 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:26:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1290ms [2025-10-01 07:26:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:26:28 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:26:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1875ms [2025-10-01 07:26:33 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:26:33 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:26:33 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 1.3357ms [2025-10-01 07:26:34 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:26:34 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:26:34 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2468ms [2025-10-01 07:26:34 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:26:34 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:26:34 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2628ms [2025-10-01 07:26:34 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:26:34 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:26:34 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2634ms [2025-10-01 07:26:59 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:26:59 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:26:59 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2553ms [2025-10-01 07:26:59 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:26:59 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:26:59 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2128ms [2025-10-01 07:26:59 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:26:59 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:26:59 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.8369ms [2025-10-01 07:26:59 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:26:59 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:26:59 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 3.9184ms [2025-10-01 07:27:03 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:27:03 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:27:03 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3424ms [2025-10-01 07:27:03 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:27:03 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:27:03 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3008ms [2025-10-01 07:27:03 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:27:03 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:27:03 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3384ms [2025-10-01 07:27:03 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:27:03 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:27:03 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.4391ms [2025-10-01 07:27:09 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:27:09 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:27:09 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3986ms [2025-10-01 07:27:09 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:27:09 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:27:09 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2190ms [2025-10-01 07:27:09 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:27:09 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:27:09 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2464ms [2025-10-01 07:27:09 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:27:09 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:27:09 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2410ms [2025-10-01 07:28:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:28:24 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:28:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3156ms [2025-10-01 07:28:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:28:24 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:28:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3242ms [2025-10-01 07:28:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:28:24 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:28:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3281ms [2025-10-01 07:28:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:28:24 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:28:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2640ms [2025-10-01 07:28:52 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=638 - - [2025-10-01 07:28:52 INF] CORS policy execution successful. [2025-10-01 07:28:52 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=638 - - - 204 - - 0.2530ms [2025-10-01 07:28:52 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=638 - - [2025-10-01 07:28:52 INF] CORS policy execution successful. [2025-10-01 07:28:52 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 07:28:52 INF] Route matched with {action = "GetById", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 07:28:52 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:28:52 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:28:52 INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a WHERE a."Id" = @__p_0 LIMIT 1 [2025-10-01 07:28:52 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Agreements.AgreementVM'. [2025-10-01 07:28:52 INF] Executed action Web.Controllers.API.AgreementController.GetById (Web) in 21.6001ms [2025-10-01 07:28:52 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 07:28:52 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=638 - - - 200 - application/json;+charset=utf-8 22.4234ms [2025-10-01 07:28:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_Pe%C5%82nomocnictwo_18102021.pdf&id=638 - - [2025-10-01 07:28:53 INF] CORS policy execution successful. [2025-10-01 07:28:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_Pe%C5%82nomocnictwo_18102021.pdf&id=638 - - - 204 - - 0.2155ms [2025-10-01 07:28:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_Pe%C5%82nomocnictwo_18102021.pdf&id=638 - - [2025-10-01 07:28:53 INF] CORS policy execution successful. [2025-10-01 07:28:53 INF] Executing endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 07:28:53 INF] Route matched with {action = "GetFile", controller = "File"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetFile(System.String, System.String, Int32) on controller Web.Controllers.API.FileController (Web). [2025-10-01 07:28:53 INF] Executing FileContentResult, sending file with download name '' ... [2025-10-01 07:28:53 INF] Executed action Web.Controllers.API.FileController.GetFile (Web) in 1.3042ms [2025-10-01 07:28:53 INF] Executed endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 07:28:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_Pe%C5%82nomocnictwo_18102021.pdf&id=638 - - - 200 64940 application/pdf 1.8457ms [2025-10-01 07:29:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=664 - - [2025-10-01 07:29:06 INF] CORS policy execution successful. [2025-10-01 07:29:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=664 - - - 204 - - 0.2345ms [2025-10-01 07:29:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=664 - - [2025-10-01 07:29:06 INF] CORS policy execution successful. [2025-10-01 07:29:06 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 07:29:06 INF] Route matched with {action = "GetById", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 07:29:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 07:29:06 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 07:29:06 INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a WHERE a."Id" = @__p_0 LIMIT 1 [2025-10-01 07:29:06 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Agreements.AgreementVM'. [2025-10-01 07:29:06 INF] Executed action Web.Controllers.API.AgreementController.GetById (Web) in 14.7074ms [2025-10-01 07:29:06 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 07:29:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=664 - - - 200 - application/json;+charset=utf-8 15.2200ms [2025-10-01 07:29:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_Protok%C3%B3%C5%82_29092025.pdf&id=664 - - [2025-10-01 07:29:08 INF] CORS policy execution successful. [2025-10-01 07:29:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_Protok%C3%B3%C5%82_29092025.pdf&id=664 - - - 204 - - 0.2571ms [2025-10-01 07:29:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_Protok%C3%B3%C5%82_29092025.pdf&id=664 - - [2025-10-01 07:29:08 INF] CORS policy execution successful. [2025-10-01 07:29:08 INF] Executing endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 07:29:08 INF] Route matched with {action = "GetFile", controller = "File"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetFile(System.String, System.String, Int32) on controller Web.Controllers.API.FileController (Web). [2025-10-01 07:29:08 INF] Executing FileContentResult, sending file with download name '' ... [2025-10-01 07:29:08 INF] Executed action Web.Controllers.API.FileController.GetFile (Web) in 1.6298ms [2025-10-01 07:29:08 INF] Executed endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 07:29:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=brzeska18_50_341_Protok%C3%B3%C5%82_29092025.pdf&id=664 - - - 200 143095 application/pdf 2.1279ms [2025-10-01 07:30:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:30:41 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:30:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2962ms [2025-10-01 07:30:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:30:41 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:30:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1735ms [2025-10-01 07:30:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:30:41 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:30:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3321ms [2025-10-01 07:30:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:30:41 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:30:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.6989ms [2025-10-01 07:41:04 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:41:04 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:41:04 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2848ms [2025-10-01 07:41:04 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:41:04 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:41:04 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2916ms [2025-10-01 07:41:04 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:41:04 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:41:04 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.7479ms [2025-10-01 07:41:04 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:41:04 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:41:04 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1676ms [2025-10-01 07:44:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:44:01 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:44:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3650ms [2025-10-01 07:44:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:44:01 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:44:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1119ms [2025-10-01 07:44:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:44:01 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:44:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2795ms [2025-10-01 07:44:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:44:01 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:44:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1366ms [2025-10-01 07:49:23 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:49:23 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:49:23 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.4695ms [2025-10-01 07:49:23 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:49:23 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:49:23 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1778ms [2025-10-01 07:49:23 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:49:23 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:49:23 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1459ms [2025-10-01 07:49:23 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:49:23 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:49:23 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1739ms [2025-10-01 07:49:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:49:58 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:49:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2786ms [2025-10-01 07:49:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:49:58 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:49:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2530ms [2025-10-01 07:49:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:49:58 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:49:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3000ms [2025-10-01 07:49:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:49:58 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:49:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1733ms [2025-10-01 07:52:23 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:52:23 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:52:23 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2415ms [2025-10-01 07:52:23 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:52:23 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:52:23 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1787ms [2025-10-01 07:52:23 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:52:23 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:52:23 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1813ms [2025-10-01 07:52:23 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:52:23 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:52:23 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1854ms [2025-10-01 07:52:30 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:52:30 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:52:30 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2590ms [2025-10-01 07:52:30 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:52:30 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:52:30 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1561ms [2025-10-01 07:52:30 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:52:30 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:52:30 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1581ms [2025-10-01 07:52:30 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:52:30 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:52:30 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2508ms [2025-10-01 07:52:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 07:52:42 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 07:52:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3476ms [2025-10-01 07:52:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 07:52:42 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 07:52:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3135ms [2025-10-01 07:52:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 07:52:42 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 07:52:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1552ms [2025-10-01 07:52:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 07:52:42 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 07:52:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1860ms [2025-10-01 08:02:33 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 08:02:33 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 08:02:33 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.6443ms [2025-10-01 08:02:33 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 08:02:33 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 08:02:33 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 08:02:33 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1232ms [2025-10-01 08:02:33 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 08:02:33 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 1.5101ms [2025-10-01 08:02:33 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 08:02:33 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 08:02:33 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1187ms [2025-10-01 08:12:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 08:12:01 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 08:12:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.4901ms [2025-10-01 08:12:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 08:12:01 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 08:12:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.6265ms [2025-10-01 08:12:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 08:12:01 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 08:12:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3211ms [2025-10-01 08:12:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 08:12:01 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 08:12:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.4331ms [2025-10-01 08:16:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 08:16:00 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 08:16:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2976ms [2025-10-01 08:22:25 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 08:22:25 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 08:22:25 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3639ms [2025-10-01 08:22:25 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 08:22:25 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 08:22:25 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2333ms [2025-10-01 08:22:25 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 08:22:25 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 08:22:25 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1925ms [2025-10-01 08:22:25 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 08:22:25 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 08:22:25 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1637ms [2025-10-01 08:27:02 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 08:27:02 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 08:27:02 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2843ms [2025-10-01 08:27:02 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 08:27:02 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 08:27:02 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2745ms [2025-10-01 08:27:02 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 08:27:02 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 08:27:02 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.0872ms [2025-10-01 08:27:02 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 08:27:02 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 08:27:02 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2587ms [2025-10-01 08:43:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 08:43:17 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 08:43:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3605ms [2025-10-01 08:43:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 08:43:17 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 08:43:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2110ms [2025-10-01 08:43:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 08:43:17 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 08:43:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3559ms [2025-10-01 08:43:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 08:43:17 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 08:43:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2109ms [2025-10-01 08:43:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 08:43:21 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 08:43:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3499ms [2025-10-01 08:43:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 08:43:21 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 08:43:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1958ms [2025-10-01 08:43:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 08:43:21 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 08:43:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2603ms [2025-10-01 08:43:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 08:43:21 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 08:43:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1520ms [2025-10-01 08:47:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 08:47:27 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 08:47:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3866ms [2025-10-01 08:47:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 08:47:27 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 08:47:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3057ms [2025-10-01 08:47:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 08:47:27 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 08:47:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1424ms [2025-10-01 08:47:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 08:47:27 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 08:47:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2888ms [2025-10-01 08:50:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 08:50:44 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 08:50:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3186ms [2025-10-01 08:50:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 08:50:44 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 08:50:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1280ms [2025-10-01 08:50:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 08:50:44 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 08:50:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1702ms [2025-10-01 08:50:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 08:50:44 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 08:50:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2924ms [2025-10-01 08:50:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 08:50:48 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 08:50:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2788ms [2025-10-01 08:50:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 08:50:48 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 08:50:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2303ms [2025-10-01 08:50:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 08:50:48 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 08:50:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2527ms [2025-10-01 08:50:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 08:50:48 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 08:50:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1402ms [2025-10-01 09:22:09 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 09:22:09 INF] CORS policy execution successful. [2025-10-01 09:22:09 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2364ms [2025-10-01 09:22:09 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 09:22:09 INF] CORS policy execution successful. [2025-10-01 09:22:09 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 09:22:09 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 09:22:09 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:09 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:09 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 09:22:09 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 09:22:09 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:09 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 62.2679ms [2025-10-01 09:22:09 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 09:22:09 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 62.8410ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=185 - - [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=185 - - - 204 - - 0.2266ms [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=185 - - - 204 - - 0.1189ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1208ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=185 - - - 204 - - 0.0682ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=185 - - - 204 - - 0.1883ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=185 - - - 204 - - 0.0945ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=185 - - - 204 - - 0.3080ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=185 - - - 204 - - 0.0836ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=185 - - - 204 - - 0.0604ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=185 - - - 204 - - 0.0565ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.0497ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.0990ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 1.0332ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 55.7874ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=185 - - - 200 - application/json;+charset=utf-8 56.2904ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 18.4176ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=185 - - - 200 - application/json;+charset=utf-8 18.8178ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 24.4675ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=185 - - - 200 - application/json;+charset=utf-8 24.9085ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 12.9816ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=185 - - - 200 - application/json;+charset=utf-8 13.3092ms [2025-10-01 09:22:17 INF] Executed DbCommand (52ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 66.4997ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=185 - - - 200 - application/json;+charset=utf-8 66.9987ms [2025-10-01 09:22:17 INF] Executed DbCommand (39ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 16.5072ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=185 - - - 200 - application/json;+charset=utf-8 16.8802ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 14.0553ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=185 - - - 200 - application/json;+charset=utf-8 14.4339ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 24.6014ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=185 - - - 200 - application/json;+charset=utf-8 25.0226ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Executed DbCommand (14ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 31.8189ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 32.2189ms [2025-10-01 09:22:17 INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 25.8488ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 26.3273ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 12.6203ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 13.0378ms [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 183.2545ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 183.7441ms [2025-10-01 09:22:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=185 - - [2025-10-01 09:22:17 INF] CORS policy execution successful. [2025-10-01 09:22:17 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 09:22:17 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 09:22:17 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:22:17 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 09:22:17 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 09:22:17 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 12.9395ms [2025-10-01 09:22:17 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 09:22:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=185 - - - 200 - application/json;+charset=utf-8 13.3710ms [2025-10-01 09:24:36 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/ - - [2025-10-01 09:24:36 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/ - - - 404 0 - 2.1550ms [2025-10-01 09:44:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 09:44:48 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 09:44:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3321ms [2025-10-01 09:44:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 09:44:48 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 09:44:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1775ms [2025-10-01 09:44:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 09:44:48 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 09:44:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2384ms [2025-10-01 09:44:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 09:44:48 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 09:44:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1529ms [2025-10-01 09:53:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 09:53:44 INF] CORS policy execution successful. [2025-10-01 09:53:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2759ms [2025-10-01 09:53:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 09:53:44 INF] CORS policy execution successful. [2025-10-01 09:53:44 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 09:53:44 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 09:53:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:53:44 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:53:44 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 09:53:44 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 09:53:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:53:44 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 66.7804ms [2025-10-01 09:53:44 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 09:53:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 67.4505ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=349 - - - 204 - - 0.2362ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=349 - - - 204 - - 0.1629ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1202ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=349 - - - 204 - - 0.2025ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=349 - - - 204 - - 0.0592ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=349 - - - 204 - - 0.1834ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=349 - - - 204 - - 0.0868ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=349 - - - 204 - - 0.0905ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=349 - - - 204 - - 0.1098ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=349 - - - 204 - - 0.1804ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.0671ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.1025ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.1189ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 19.2776ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=349 - - - 200 - application/json;+charset=utf-8 19.6987ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 09:54:12 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 26.0875ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=349 - - - 200 - application/json;+charset=utf-8 26.3839ms [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 26.3239ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=349 - - - 200 - application/json;+charset=utf-8 26.7600ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 33.3727ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=349 - - - 200 - application/json;+charset=utf-8 33.9063ms [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 09:54:12 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (9ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 61.1089ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 61.6032ms [2025-10-01 09:54:12 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 09:54:12 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 103.7388ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=349 - - - 200 - application/json;+charset=utf-8 104.1994ms [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 82.4705ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=349 - - - 200 - application/json;+charset=utf-8 82.9412ms [2025-10-01 09:54:12 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=349 - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 09:54:12 INF] CORS policy execution successful. [2025-10-01 09:54:12 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 09:54:12 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 09:54:12 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 182.2833ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=349 - - - 200 - application/json;+charset=utf-8 182.7041ms [2025-10-01 09:54:12 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 09:54:12 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 27.8582ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 28.2652ms [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 128.9209ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=349 - - - 200 - application/json;+charset=utf-8 129.4603ms [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 09:54:12 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 09:54:12 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 09:54:12 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 34.4684ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=349 - - - 200 - application/json;+charset=utf-8 34.8742ms [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 187.1183ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 188.9371ms [2025-10-01 09:54:12 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 36.1003ms [2025-10-01 09:54:12 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 09:54:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 36.3779ms [2025-10-01 09:58:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 09:58:18 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 09:58:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3254ms [2025-10-01 09:58:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 09:58:18 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 09:58:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3298ms [2025-10-01 09:58:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 09:58:18 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 09:58:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1692ms [2025-10-01 09:58:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 09:58:18 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 09:58:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1384ms [2025-10-01 09:58:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 09:58:19 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 09:58:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2449ms [2025-10-01 09:58:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 09:58:19 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 09:58:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2376ms [2025-10-01 09:58:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 09:58:19 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 09:58:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2673ms [2025-10-01 09:58:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 09:58:19 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 09:58:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2782ms [2025-10-01 09:58:40 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 09:58:40 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 09:58:40 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2472ms [2025-10-01 09:58:40 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 09:58:40 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 09:58:40 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.0843ms [2025-10-01 09:58:40 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 09:58:40 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 09:58:40 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1316ms [2025-10-01 09:58:40 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 09:58:40 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 09:58:40 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2128ms [2025-10-01 09:58:40 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 09:58:40 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 09:58:40 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.4144ms [2025-10-01 09:58:40 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 09:58:40 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 09:58:40 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1495ms [2025-10-01 09:58:40 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 09:58:40 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 09:58:40 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3200ms [2025-10-01 09:58:40 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 09:58:40 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 09:58:40 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2697ms [2025-10-01 09:58:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 09:58:48 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 09:58:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.4561ms [2025-10-01 09:58:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 09:58:48 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 09:58:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1895ms [2025-10-01 09:58:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 09:58:48 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 09:58:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2225ms [2025-10-01 09:58:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 09:58:48 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 09:58:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3613ms [2025-10-01 09:59:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 09:59:16 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 09:59:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3510ms [2025-10-01 09:59:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 09:59:16 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 09:59:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.6246ms [2025-10-01 09:59:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 09:59:16 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 09:59:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2544ms [2025-10-01 09:59:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 09:59:16 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 09:59:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3633ms [2025-10-01 09:59:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 09:59:16 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 09:59:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 1.2954ms [2025-10-01 09:59:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 09:59:16 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 09:59:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1655ms [2025-10-01 09:59:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 09:59:16 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 09:59:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1570ms [2025-10-01 09:59:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 09:59:17 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 09:59:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3606ms [2025-10-01 10:04:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:04:50 INF] CORS policy execution successful. [2025-10-01 10:04:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2562ms [2025-10-01 10:04:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:04:50 INF] CORS policy execution successful. [2025-10-01 10:04:50 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:04:50 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:04:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:50 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:50 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:04:50 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:04:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:50 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 59.1251ms [2025-10-01 10:04:50 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:04:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 59.7301ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - - 204 - - 0.2076ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=342 - - - 204 - - 0.1390ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1795ms [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=342 - - - 204 - - 0.1456ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=342 - - - 204 - - 0.0815ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=342 - - - 204 - - 0.0876ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=342 - - - 204 - - 0.0723ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=342 - - - 204 - - 0.0935ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - - 204 - - 0.1854ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.3178ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.5819ms [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=342 - - - 204 - - 1.4329ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.3287ms [2025-10-01 10:04:56 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:04:56 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:04:56 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 10:04:56 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 10:04:56 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 10:04:56 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 10:04:56 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:56 INF] Executed DbCommand (10ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 10:04:56 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:56 INF] Executed DbCommand (6ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:04:56 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:04:56 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:56 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 10:04:56 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 45.7447ms [2025-10-01 10:04:56 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:04:56 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - - 200 - application/json;+charset=utf-8 46.7354ms [2025-10-01 10:04:56 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 38.9126ms [2025-10-01 10:04:56 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 39.3180ms [2025-10-01 10:04:56 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:56 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 10:04:56 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:56 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:56 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 10:04:56 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:56 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 54.3091ms [2025-10-01 10:04:56 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 54.5970ms [2025-10-01 10:04:56 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:56 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 45.825ms [2025-10-01 10:04:56 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 54.1795ms [2025-10-01 10:04:56 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 10:04:56 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:04:56 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:04:56 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:56 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=342 - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:04:56 INF] CORS policy execution successful. [2025-10-01 10:04:56 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:04:56 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 10:04:56 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 10:04:56 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:56 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:56 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 10:04:56 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:56 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 55.1052ms [2025-10-01 10:04:56 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:04:56 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 55.5233ms [2025-10-01 10:04:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:04:57 INF] CORS policy execution successful. [2025-10-01 10:04:57 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:04:57 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 10:04:57 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:57 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:57 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:57 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 10:04:57 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:57 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 41.0376ms [2025-10-01 10:04:57 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:04:57 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 41.2763ms [2025-10-01 10:04:57 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:04:57 INF] CORS policy execution successful. [2025-10-01 10:04:57 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:04:57 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 10:04:57 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:57 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:57 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 10:04:57 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:57 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 60.5278ms [2025-10-01 10:04:57 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:04:57 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 60.9403ms [2025-10-01 10:04:57 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:04:57 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - [2025-10-01 10:04:57 INF] CORS policy execution successful. [2025-10-01 10:04:57 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:04:57 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:04:57 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:04:57 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:57 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:04:57 INF] Executed DbCommand (27ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:57 INF] Executed DbCommand (27ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:57 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:57 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 172.6509ms [2025-10-01 10:04:57 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:04:57 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=342 - - - 200 - application/json;+charset=utf-8 178.2793ms [2025-10-01 10:04:57 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:04:57 INF] Executed DbCommand (9ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 10:04:57 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:57 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 99.6067ms [2025-10-01 10:04:57 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:04:57 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 100.1462ms [2025-10-01 10:04:57 INF] Executed DbCommand (12ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 10:04:57 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:57 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 132.2851ms [2025-10-01 10:04:57 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:04:57 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 132.9022ms [2025-10-01 10:04:57 INF] Executed DbCommand (10ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:04:57 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:04:57 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 43.0988ms [2025-10-01 10:04:57 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:04:57 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - - 200 - application/json;+charset=utf-8 43.5617ms [2025-10-01 10:04:57 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:57 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 70.6901ms [2025-10-01 10:04:57 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:04:57 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 71.1099ms [2025-10-01 10:04:57 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:04:57 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 139.7748ms [2025-10-01 10:04:57 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:04:57 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 140.2171ms [2025-10-01 10:05:14 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:05:14 INF] CORS policy execution successful. [2025-10-01 10:05:14 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2204ms [2025-10-01 10:05:14 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:05:14 INF] CORS policy execution successful. [2025-10-01 10:05:14 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:05:14 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:05:14 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:14 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:14 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:05:14 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:05:14 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:14 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 69.1848ms [2025-10-01 10:05:14 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:05:14 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 69.8255ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - - 204 - - 0.1888ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=342 - - - 204 - - 0.1839ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1928ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=342 - - - 204 - - 0.1950ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=342 - - - 204 - - 0.0859ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=342 - - - 204 - - 0.2098ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=342 - - - 204 - - 0.0802ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=342 - - - 204 - - 0.1262ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=342 - - - 204 - - 0.1808ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - - 204 - - 0.0903ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.0799ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.1947ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.0631ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 64.7089ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=342 - - - 200 - application/json;+charset=utf-8 65.0485ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 13.5429ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 13.9732ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Executed DbCommand (27ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 41.6337ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - - 200 - application/json;+charset=utf-8 42.0468ms [2025-10-01 10:05:28 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 14.882ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 15.3567ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 12.4604ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 12.8587ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 26.3109ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 26.8219ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 15.3744ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 15.7723ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 13.1705ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=342 - - - 200 - application/json;+charset=utf-8 13.5446ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Executed DbCommand (15ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 33.6666ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 34.1145ms [2025-10-01 10:05:28 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 24.827ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 25.3612ms [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:05:28 INF] CORS policy execution successful. [2025-10-01 10:05:28 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:05:28 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 10:05:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:05:28 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 190.0787ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 190.4588ms [2025-10-01 10:05:28 INF] Executed DbCommand (14ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 26.3601ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=342 - - - 200 - application/json;+charset=utf-8 26.6986ms [2025-10-01 10:05:28 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 10:05:28 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:05:28 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 13.9934ms [2025-10-01 10:05:28 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:05:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 14.4681ms [2025-10-01 10:07:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 10:07:58 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 10:07:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3190ms [2025-10-01 10:07:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 10:07:58 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 10:07:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3950ms [2025-10-01 10:07:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 10:07:58 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 10:07:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.4397ms [2025-10-01 10:07:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 10:07:58 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 10:07:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3461ms [2025-10-01 10:21:19 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:21:19 INF] CORS policy execution successful. [2025-10-01 10:21:19 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2011ms [2025-10-01 10:21:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:21:19 INF] CORS policy execution successful. [2025-10-01 10:21:19 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:21:19 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:21:19 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:20 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:20 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:21:20 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:21:20 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:20 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 64.6621ms [2025-10-01 10:21:20 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:21:20 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 65.2711ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - - 204 - - 0.2080ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=254 - - - 204 - - 0.2496ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=254 - - - 204 - - 0.0679ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.0718ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=254 - - - 204 - - 0.2126ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=254 - - - 204 - - 0.0724ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=254 - - - 204 - - 0.0742ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=254 - - - 204 - - 0.1895ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=254 - - - 204 - - 0.0865ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - - 204 - - 0.2514ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.2007ms [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.3192ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.1584ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=254 - - [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:21:43 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:21:43 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:21:43 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 10:21:43 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:43 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:43 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:21:43 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 10:21:43 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:21:43 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:21:43 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:21:43 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 10:21:43 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:43 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:21:43 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 10:21:43 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:43 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 10:21:43 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:43 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 32.174ms [2025-10-01 10:21:43 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 33.4405ms [2025-10-01 10:21:43 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:43 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:21:43 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:21:43 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 37.8675ms [2025-10-01 10:21:43 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - - 200 - application/json;+charset=utf-8 38.3991ms [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:21:43 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 10:21:43 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:21:43 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 10:21:43 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:43 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:43 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 10:21:43 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:43 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 46.7876ms [2025-10-01 10:21:43 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 51.6740ms [2025-10-01 10:21:43 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:43 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:21:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:43 INF] CORS policy execution successful. [2025-10-01 10:21:43 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:21:43 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 10:21:43 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:43 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:43 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 10:21:43 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:43 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:43 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:43 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 10:21:43 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:43 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 108.698ms [2025-10-01 10:21:43 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 109.3893ms [2025-10-01 10:21:43 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:43 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 10:21:43 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:43 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 119.5307ms [2025-10-01 10:21:43 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:21:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 120.8416ms [2025-10-01 10:21:43 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:44 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:21:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:44 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 90.6175ms [2025-10-01 10:21:44 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:21:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 91.1791ms [2025-10-01 10:21:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:44 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 175.6426ms [2025-10-01 10:21:44 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:21:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=254 - - - 200 - application/json;+charset=utf-8 176.7458ms [2025-10-01 10:21:44 INF] Executed DbCommand (29ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 10:21:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:44 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 130.2189ms [2025-10-01 10:21:44 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:21:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 130.6872ms [2025-10-01 10:21:44 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 176.7643ms [2025-10-01 10:21:44 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:21:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 177.2082ms [2025-10-01 10:21:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:21:44 INF] CORS policy execution successful. [2025-10-01 10:21:44 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:21:44 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 10:21:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:44 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:21:44 INF] CORS policy execution successful. [2025-10-01 10:21:44 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:21:44 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 10:21:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=254 - - [2025-10-01 10:21:44 INF] CORS policy execution successful. [2025-10-01 10:21:44 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:21:44 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 10:21:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:44 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 10:21:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:44 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 16.4665ms [2025-10-01 10:21:44 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:21:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 16.9798ms [2025-10-01 10:21:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - [2025-10-01 10:21:44 INF] CORS policy execution successful. [2025-10-01 10:21:44 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:21:44 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:21:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:21:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:21:44 INF] Executed DbCommand (46ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 10:21:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:44 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 59.1753ms [2025-10-01 10:21:44 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:21:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 59.6991ms [2025-10-01 10:21:44 INF] Executed DbCommand (34ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 10:21:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:21:44 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 53.0733ms [2025-10-01 10:21:44 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:21:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 53.4656ms [2025-10-01 10:21:44 INF] Executed DbCommand (9ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:21:44 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:21:44 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 24.0056ms [2025-10-01 10:21:44 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:21:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - - 200 - application/json;+charset=utf-8 24.3833ms [2025-10-01 10:22:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=171 - - [2025-10-01 10:22:50 INF] CORS policy execution successful. [2025-10-01 10:22:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=171 - - - 204 - - 0.2673ms [2025-10-01 10:22:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=171 - - [2025-10-01 10:22:50 INF] CORS policy execution successful. [2025-10-01 10:22:50 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 10:22:50 INF] Route matched with {action = "GetById", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 10:22:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:22:50 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:22:50 INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a WHERE a."Id" = @__p_0 LIMIT 1 [2025-10-01 10:22:50 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Agreements.AgreementVM'. [2025-10-01 10:22:50 INF] Executed action Web.Controllers.API.AgreementController.GetById (Web) in 20.3731ms [2025-10-01 10:22:50 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 10:22:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=171 - - - 200 - application/json;+charset=utf-8 20.9378ms [2025-10-01 10:22:51 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=UMOWA_O%20_ZARZADZANIE_Kwatery%20GA%CC%8A%C2%82A%CC%83%C2%B3wnej%2024_8_02012025_signed.pdf&id=171 - - [2025-10-01 10:22:51 INF] CORS policy execution successful. [2025-10-01 10:22:51 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=UMOWA_O%20_ZARZADZANIE_Kwatery%20GA%CC%8A%C2%82A%CC%83%C2%B3wnej%2024_8_02012025_signed.pdf&id=171 - - - 204 - - 0.2323ms [2025-10-01 10:22:51 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=UMOWA_O%20_ZARZADZANIE_Kwatery%20GA%CC%8A%C2%82A%CC%83%C2%B3wnej%2024_8_02012025_signed.pdf&id=171 - - [2025-10-01 10:22:51 INF] CORS policy execution successful. [2025-10-01 10:22:51 INF] Executing endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 10:22:51 INF] Route matched with {action = "GetFile", controller = "File"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetFile(System.String, System.String, Int32) on controller Web.Controllers.API.FileController (Web). [2025-10-01 10:22:51 INF] Executing FileContentResult, sending file with download name '' ... [2025-10-01 10:22:51 INF] Executed action Web.Controllers.API.FileController.GetFile (Web) in 4.815ms [2025-10-01 10:22:51 INF] Executed endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 10:22:51 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=UMOWA_O%20_ZARZADZANIE_Kwatery%20GA%CC%8A%C2%82A%CC%83%C2%B3wnej%2024_8_02012025_signed.pdf&id=171 - - - 200 875230 application/pdf 5.3282ms [2025-10-01 10:26:02 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:26:02 INF] CORS policy execution successful. [2025-10-01 10:26:02 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2406ms [2025-10-01 10:26:02 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:26:02 INF] CORS policy execution successful. [2025-10-01 10:26:02 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:26:02 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:26:02 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:02 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:02 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:26:02 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:26:02 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:02 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 58.133ms [2025-10-01 10:26:02 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:26:02 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 58.7035ms [2025-10-01 10:26:10 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=175 - - [2025-10-01 10:26:10 INF] CORS policy execution successful. [2025-10-01 10:26:10 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=175 - - - 204 - - 0.1805ms [2025-10-01 10:26:10 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=175 - - [2025-10-01 10:26:10 INF] CORS policy execution successful. [2025-10-01 10:26:10 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=175 - - - 204 - - 0.1008ms [2025-10-01 10:26:10 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:26:10 INF] CORS policy execution successful. [2025-10-01 10:26:10 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1181ms [2025-10-01 10:26:10 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:10 INF] CORS policy execution successful. [2025-10-01 10:26:10 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=175 - - - 204 - - 0.1026ms [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=175 - - - 204 - - 0.2101ms [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=175 - - - 204 - - 0.1156ms [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=175 - - - 204 - - 0.1388ms [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=175 - - - 204 - - 0.1099ms [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=175 - - - 204 - - 0.3017ms [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.4551ms [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.1760ms [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=175 - - - 204 - - 0.8152ms [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.1860ms [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 10:26:11 INF] Executed DbCommand (14ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 89.1989ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=175 - - - 200 - application/json;+charset=utf-8 89.6511ms [2025-10-01 10:26:11 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Executed DbCommand (17ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:26:11 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executed DbCommand (14ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:26:11 INF] Executed DbCommand (15ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 120.7449ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 118.2752ms [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=175 - - - 200 - application/json;+charset=utf-8 122.0028ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=175 - - - 200 - application/json;+charset=utf-8 118.7513ms [2025-10-01 10:26:11 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 83.1086ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=175 - - - 200 - application/json;+charset=utf-8 83.7509ms [2025-10-01 10:26:11 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=175 - - [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 72.8286ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=175 - - - 200 - application/json;+charset=utf-8 73.4332ms [2025-10-01 10:26:11 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 38.2752ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=175 - - - 200 - application/json;+charset=utf-8 42.5149ms [2025-10-01 10:26:11 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 199.3583ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=175 - - - 200 - application/json;+charset=utf-8 200.3134ms [2025-10-01 10:26:11 INF] Executed DbCommand (11ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 64.6816ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 72.4655ms [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=175 - - [2025-10-01 10:26:11 INF] CORS policy execution successful. [2025-10-01 10:26:11 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:26:11 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 72.1773ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=175 - - - 200 - application/json;+charset=utf-8 73.9102ms [2025-10-01 10:26:11 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:26:11 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 36.2947ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 36.6648ms [2025-10-01 10:26:11 INF] Executed DbCommand (9ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 41.7445ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 42.5375ms [2025-10-01 10:26:11 INF] Executed DbCommand (5ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:26:11 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 26.8549ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=175 - - - 200 - application/json;+charset=utf-8 36.4025ms [2025-10-01 10:26:11 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 240.1201ms [2025-10-01 10:26:11 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:26:11 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 240.7457ms [2025-10-01 10:30:49 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 10:30:49 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 10:30:49 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 10:30:49 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 10:30:49 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2886ms [2025-10-01 10:30:49 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3429ms [2025-10-01 10:30:49 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 10:30:49 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 10:30:49 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3044ms [2025-10-01 10:30:49 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 10:30:49 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 10:30:49 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2671ms [2025-10-01 10:30:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 10:30:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 10:30:58 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 10:30:58 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 10:30:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2401ms [2025-10-01 10:30:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2231ms [2025-10-01 10:30:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 10:30:58 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 10:30:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2752ms [2025-10-01 10:30:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 10:30:58 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 10:30:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2253ms [2025-10-01 10:37:25 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:37:25 INF] CORS policy execution successful. [2025-10-01 10:37:25 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.1937ms [2025-10-01 10:37:25 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:37:25 INF] CORS policy execution successful. [2025-10-01 10:37:25 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:37:25 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 10:37:25 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:25 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:25 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 10:37:25 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:25 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 28.7182ms [2025-10-01 10:37:25 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:37:25 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 29.5874ms [2025-10-01 10:37:31 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:37:31 INF] CORS policy execution successful. [2025-10-01 10:37:31 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.1872ms [2025-10-01 10:37:31 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:37:31 INF] CORS policy execution successful. [2025-10-01 10:37:31 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:37:31 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:37:31 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:31 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:31 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:37:31 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:37:31 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:31 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 59.7782ms [2025-10-01 10:37:31 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:37:31 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 60.3880ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - - 204 - - 1.1979ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=263 - - - 204 - - 0.2553ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1401ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=263 - - - 204 - - 0.0888ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=263 - - - 204 - - 0.1084ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=263 - - - 204 - - 0.0975ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=263 - - - 204 - - 0.1785ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=263 - - - 204 - - 0.1200ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - - 204 - - 0.1791ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.1095ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=263 - - - 204 - - 0.3061ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.1149ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.0780ms [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:37:35 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:35 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=263 - - [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:35 INF] Executed DbCommand (16ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:37:35 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:37:35 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 30.5845ms [2025-10-01 10:37:35 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - - 200 - application/json;+charset=utf-8 31.0047ms [2025-10-01 10:37:35 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:35 INF] Executed DbCommand (9ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 10:37:35 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:35 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 43.3822ms [2025-10-01 10:37:35 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=263 - - - 200 - application/json;+charset=utf-8 44.7220ms [2025-10-01 10:37:35 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:35 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:37:35 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:35 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:35 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 10:37:35 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:35 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 51.0572ms [2025-10-01 10:37:35 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=263 - - - 200 - application/json;+charset=utf-8 52.0695ms [2025-10-01 10:37:35 INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:35 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 10:37:35 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:35 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 74.6369ms [2025-10-01 10:37:35 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=263 - - - 200 - application/json;+charset=utf-8 76.5809ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=263 - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:37:35 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:35 INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:35 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 10:37:35 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:35 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 118.5767ms [2025-10-01 10:37:35 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:37:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=263 - - - 200 - application/json;+charset=utf-8 119.4522ms [2025-10-01 10:37:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:37:35 INF] CORS policy execution successful. [2025-10-01 10:37:35 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:37:35 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 10:37:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:36 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:36 INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:36 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:36 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 10:37:36 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:36 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 54.5079ms [2025-10-01 10:37:36 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:37:36 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=263 - - - 200 - application/json;+charset=utf-8 55.6608ms [2025-10-01 10:37:36 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:36 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 144.321ms [2025-10-01 10:37:36 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:37:36 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=263 - - - 200 - application/json;+charset=utf-8 145.1907ms [2025-10-01 10:37:36 INF] Executed DbCommand (16ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:37:36 INF] Executed DbCommand (9ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:36 INF] Executed DbCommand (19ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 10:37:36 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:36 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 123.2306ms [2025-10-01 10:37:36 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:37:36 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=263 - - - 200 - application/json;+charset=utf-8 123.7085ms [2025-10-01 10:37:36 INF] Executed DbCommand (12ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:37:36 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:36 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 71.1714ms [2025-10-01 10:37:36 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:37:36 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 71.7677ms [2025-10-01 10:37:36 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:37:36 INF] CORS policy execution successful. [2025-10-01 10:37:36 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:37:36 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 10:37:36 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:36 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:36 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - [2025-10-01 10:37:36 INF] CORS policy execution successful. [2025-10-01 10:37:36 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:37:36 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:37:36 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:37:36 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:36 INF] Executed DbCommand (19ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 10:37:36 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:36 INF] Executed DbCommand (5ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:37:36 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:37:36 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 23.842ms [2025-10-01 10:37:36 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:37:36 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - - 200 - application/json;+charset=utf-8 24.2737ms [2025-10-01 10:37:36 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 142.2567ms [2025-10-01 10:37:36 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:37:36 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 142.7595ms [2025-10-01 10:37:36 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:36 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 74.8002ms [2025-10-01 10:37:36 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:37:36 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 75.3066ms [2025-10-01 10:37:36 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:37:36 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 10:37:36 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:37:36 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 32.4538ms [2025-10-01 10:37:36 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:37:36 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 33.0205ms [2025-10-01 10:38:02 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 10:38:02 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 10:38:02 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2868ms [2025-10-01 10:38:02 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 10:38:02 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 10:38:02 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3136ms [2025-10-01 10:38:02 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 10:38:02 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 10:38:02 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1508ms [2025-10-01 10:38:02 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 10:38:02 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 10:38:02 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.7054ms [2025-10-01 10:38:05 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1293 - - [2025-10-01 10:38:05 INF] CORS policy execution successful. [2025-10-01 10:38:05 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1293 - - - 204 - - 0.2250ms [2025-10-01 10:38:05 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1293 - - [2025-10-01 10:38:05 INF] CORS policy execution successful. [2025-10-01 10:38:05 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetCostsById (Web)' [2025-10-01 10:38:05 INF] Route matched with {action = "GetCostsById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCostsById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:38:05 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:38:05 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:38:05 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 10:38:05 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Expenses.ExpensesVM'. [2025-10-01 10:38:05 INF] Executed action Web.Controllers.API.FlatController.GetCostsById (Web) in 21.9796ms [2025-10-01 10:38:05 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetCostsById (Web)' [2025-10-01 10:38:05 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1293 - - - 200 - application/json;+charset=utf-8 22.5949ms [2025-10-01 10:38:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 10:38:08 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 10:38:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3556ms [2025-10-01 10:38:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 10:38:08 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 10:38:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.5569ms [2025-10-01 10:38:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 10:38:08 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 10:38:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1833ms [2025-10-01 10:38:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 10:38:08 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 10:38:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3379ms [2025-10-01 10:38:18 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/costsupdate - - [2025-10-01 10:38:18 INF] CORS policy execution successful. [2025-10-01 10:38:18 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/costsupdate - - - 204 - - 0.2013ms [2025-10-01 10:38:18 INF] Request starting HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/flat/costsupdate multipart/form-data;+boundary=----WebKitFormBoundaryJYIBKZGDRk8NuQPr 1105 [2025-10-01 10:38:18 INF] CORS policy execution successful. [2025-10-01 10:38:18 INF] Executing endpoint 'Web.Controllers.API.FlatController.CostsUpdate (Web)' [2025-10-01 10:38:18 INF] Route matched with {action = "CostsUpdate", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] CostsUpdate(Web.Models.API.Expenses.ExpensesUpdateVM) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:38:18 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:38:18 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:38:18 INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Id" = @__p_0 LIMIT 1 [2025-10-01 10:38:18 INF] Executed DbCommand (1ms) [Parameters=[@p9='?' (DbType = Int32), @p0='?', @p1='?', @p2='?' (DbType = DateTime), @p3='?' (DbType = Int32), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Int32), @p7='?' (DbType = DateTime), @p8='?' (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] UPDATE "Expenses" SET "AccountNumber" = @p0, "Comment" = @p1, "CreateTime" = @p2, "FlatId" = @p3, "StartDate" = @p4, "Status" = @p5, "Type" = @p6, "UpdateTime" = @p7, "Value" = @p8 WHERE "Id" = @p9; [2025-10-01 10:38:18 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 10:38:18 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 10:38:18 INF] Executed DbCommand (33ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type", t1."Id", t1."CreateTime", t1."EmployeeId", t1."EndDate", t1."FlatId", t1."HGMTFee", t1."RentPrice", t1."StartDate", t1."Status", t1."TenantId", t1."Id0", t1."CreateTime0", t1."Email", t1."ExpiresAt", t1."FirstName", t1."LastName", t1."PasswordHash", t1."PhoneNumber", t1."RefreshToken", t1."Role", t1."Salt", t1."Status0", t1."UpdateTime", t1."Comment", e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title", i."Id", i."CreateTime", i."EmployeeId", i."FlatId", m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value", e0."Id", e0."AccountNumber", e0."Comment", e0."CreateTime", e0."FlatId", e0."StartDate", e0."Status", e0."Type", e0."UpdateTime", e0."Value", i0."Id", i0."Comment", i0."CreateTime", i0."Description", i0."EndTime", i0."FlatId", i0."Status", i0."Title", i0."Value" FROM "Flats" AS f LEFT JOIN "Agreements" AS a ON f."Id" = a."FlatId" LEFT JOIN ( SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", t0."Id" AS "Id0", t0."CreateTime" AS "CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status" AS "Status0", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" ) AS t0 ON r."TenantId" = t0."Id" ) AS t1 ON f."Id" = t1."FlatId" LEFT JOIN "Equipments" AS e ON f."Id" = e."FlatId" LEFT JOIN "Inspections" AS i ON f."Id" = i."FlatId" LEFT JOIN "Meters" AS m ON f."Id" = m."FlatId" LEFT JOIN "Expenses" AS e0 ON f."Id" = e0."FlatId" LEFT JOIN "Invoices" AS i0 ON f."Id" = i0."FlatId" ORDER BY f."Id", a."Id", t1."Id", t1."Id0", e."Id", i."Id", m."Id", e0."Id" [2025-10-01 10:38:21 INF] Executing StatusCodeResult, setting HTTP status code 200 [2025-10-01 10:38:21 INF] Executed action Web.Controllers.API.FlatController.CostsUpdate (Web) in 2925.3044ms [2025-10-01 10:38:21 INF] Executed endpoint 'Web.Controllers.API.FlatController.CostsUpdate (Web)' [2025-10-01 10:38:21 INF] Request finished HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/flat/costsupdate multipart/form-data;+boundary=----WebKitFormBoundaryJYIBKZGDRk8NuQPr 1105 - 200 0 - 2925.9903ms [2025-10-01 10:38:21 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - [2025-10-01 10:38:21 INF] CORS policy execution successful. [2025-10-01 10:38:21 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - - 204 - - 0.2136ms [2025-10-01 10:38:21 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - [2025-10-01 10:38:21 INF] CORS policy execution successful. [2025-10-01 10:38:21 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:38:21 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:38:21 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:38:21 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:38:21 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:38:21 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:38:21 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 15.6776ms [2025-10-01 10:38:21 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:38:21 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=263 - - - 200 - application/json;+charset=utf-8 16.2896ms [2025-10-01 10:38:31 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 10:38:31 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 10:38:31 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3962ms [2025-10-01 10:38:31 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 10:38:31 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 10:38:31 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2293ms [2025-10-01 10:38:31 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 10:38:31 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 10:38:31 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 10:38:31 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2843ms [2025-10-01 10:38:31 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 10:38:31 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1694ms [2025-10-01 10:38:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:38:39 INF] CORS policy execution successful. [2025-10-01 10:38:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2381ms [2025-10-01 10:38:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:38:39 INF] CORS policy execution successful. [2025-10-01 10:38:39 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:38:39 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:38:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:38:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:38:39 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:38:39 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:38:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:38:39 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 70.8627ms [2025-10-01 10:38:39 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:38:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 71.5937ms [2025-10-01 10:45:31 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 10:45:31 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 10:45:31 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3620ms [2025-10-01 10:45:31 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 10:45:31 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 10:45:31 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.6557ms [2025-10-01 10:45:31 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 10:45:31 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 10:45:31 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1298ms [2025-10-01 10:45:31 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 10:45:31 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 10:45:31 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.0980ms [2025-10-01 10:48:00 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:48:00 INF] CORS policy execution successful. [2025-10-01 10:48:00 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.1806ms [2025-10-01 10:48:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:48:00 INF] CORS policy execution successful. [2025-10-01 10:48:00 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:48:00 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 10:48:00 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:00 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:00 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 10:48:00 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:00 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 38.291ms [2025-10-01 10:48:00 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:48:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 38.9810ms [2025-10-01 10:48:01 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:48:01 INF] CORS policy execution successful. [2025-10-01 10:48:01 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2172ms [2025-10-01 10:48:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:48:01 INF] CORS policy execution successful. [2025-10-01 10:48:01 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:48:01 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:48:01 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:01 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:01 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:48:01 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:48:01 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:01 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 58.5335ms [2025-10-01 10:48:01 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:48:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 59.2086ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.2103ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=219 - - - 204 - - 0.0972ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - - 204 - - 0.1407ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=219 - - - 204 - - 0.1091ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=219 - - - 204 - - 0.3324ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=219 - - - 204 - - 0.4460ms [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=219 - - - 204 - - 0.3182ms [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=219 - - - 204 - - 0.5533ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=219 - - - 204 - - 0.1302ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - - 204 - - 0.1379ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.1286ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.1757ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.1177ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 73.0676ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=219 - - - 200 - application/json;+charset=utf-8 73.8118ms [2025-10-01 10:48:06 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 45.5108ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=219 - - - 200 - application/json;+charset=utf-8 46.1242ms [2025-10-01 10:48:06 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 65.1984ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=219 - - - 200 - application/json;+charset=utf-8 65.8463ms [2025-10-01 10:48:06 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] Executed DbCommand (38ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 117.9759ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - - 200 - application/json;+charset=utf-8 118.4321ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 141.2004ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=219 - - - 200 - application/json;+charset=utf-8 141.6391ms [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 34.0544ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=219 - - - 200 - application/json;+charset=utf-8 34.5055ms [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 71.6209ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=219 - - - 200 - application/json;+charset=utf-8 73.9499ms [2025-10-01 10:48:06 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 10:48:06 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - [2025-10-01 10:48:06 INF] CORS policy execution successful. [2025-10-01 10:48:06 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:48:06 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:48:06 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:48:06 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 60.4384ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=219 - - - 200 - application/json;+charset=utf-8 61.6767ms [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 54.936ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 55.7179ms [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 181.5315ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 185.2519ms [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 47.3209ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 48.0628ms [2025-10-01 10:48:06 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:48:06 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:48:06 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 32.1351ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - - 200 - application/json;+charset=utf-8 32.8868ms [2025-10-01 10:48:06 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:48:06 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 47.4598ms [2025-10-01 10:48:06 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 10:48:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 49.8760ms [2025-10-01 10:49:01 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1085 - - [2025-10-01 10:49:01 INF] CORS policy execution successful. [2025-10-01 10:49:01 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1085 - - - 204 - - 0.2275ms [2025-10-01 10:49:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1085 - - [2025-10-01 10:49:01 INF] CORS policy execution successful. [2025-10-01 10:49:01 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetCostsById (Web)' [2025-10-01 10:49:01 INF] Route matched with {action = "GetCostsById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCostsById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:49:01 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:49:01 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:49:01 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 10:49:01 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Expenses.ExpensesVM'. [2025-10-01 10:49:01 INF] Executed action Web.Controllers.API.FlatController.GetCostsById (Web) in 20.7572ms [2025-10-01 10:49:01 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetCostsById (Web)' [2025-10-01 10:49:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1085 - - - 200 - application/json;+charset=utf-8 21.3166ms [2025-10-01 10:49:10 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/costsupdate - - [2025-10-01 10:49:10 INF] CORS policy execution successful. [2025-10-01 10:49:10 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/costsupdate - - - 204 - - 0.1983ms [2025-10-01 10:49:10 INF] Request starting HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/flat/costsupdate multipart/form-data;+boundary=----WebKitFormBoundaryoP6CWKsbkDTKTXv9 1118 [2025-10-01 10:49:10 INF] CORS policy execution successful. [2025-10-01 10:49:10 INF] Executing endpoint 'Web.Controllers.API.FlatController.CostsUpdate (Web)' [2025-10-01 10:49:10 INF] Route matched with {action = "CostsUpdate", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] CostsUpdate(Web.Models.API.Expenses.ExpensesUpdateVM) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:49:10 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:49:10 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:49:10 INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Id" = @__p_0 LIMIT 1 [2025-10-01 10:49:10 INF] Executed DbCommand (1ms) [Parameters=[@p9='?' (DbType = Int32), @p0='?', @p1='?', @p2='?' (DbType = DateTime), @p3='?' (DbType = Int32), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Int32), @p7='?' (DbType = DateTime), @p8='?' (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] UPDATE "Expenses" SET "AccountNumber" = @p0, "Comment" = @p1, "CreateTime" = @p2, "FlatId" = @p3, "StartDate" = @p4, "Status" = @p5, "Type" = @p6, "UpdateTime" = @p7, "Value" = @p8 WHERE "Id" = @p9; [2025-10-01 10:49:10 INF] Executing StatusCodeResult, setting HTTP status code 200 [2025-10-01 10:49:10 INF] Executed action Web.Controllers.API.FlatController.CostsUpdate (Web) in 17.9518ms [2025-10-01 10:49:10 INF] Executed endpoint 'Web.Controllers.API.FlatController.CostsUpdate (Web)' [2025-10-01 10:49:10 INF] Request finished HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/flat/costsupdate multipart/form-data;+boundary=----WebKitFormBoundaryoP6CWKsbkDTKTXv9 1118 - 200 0 - 18.3999ms [2025-10-01 10:49:10 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - [2025-10-01 10:49:10 INF] CORS policy execution successful. [2025-10-01 10:49:10 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - - 204 - - 0.1865ms [2025-10-01 10:49:10 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - [2025-10-01 10:49:10 INF] CORS policy execution successful. [2025-10-01 10:49:10 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:49:10 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:49:10 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:49:10 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:49:10 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:49:10 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:49:10 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 16.9914ms [2025-10-01 10:49:10 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:49:10 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - - 200 - application/json;+charset=utf-8 17.4546ms [2025-10-01 10:49:27 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1084 - - [2025-10-01 10:49:27 INF] CORS policy execution successful. [2025-10-01 10:49:27 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1084 - - - 204 - - 0.1939ms [2025-10-01 10:49:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1084 - - [2025-10-01 10:49:27 INF] CORS policy execution successful. [2025-10-01 10:49:27 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetCostsById (Web)' [2025-10-01 10:49:27 INF] Route matched with {action = "GetCostsById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetCostsById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:49:27 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:49:27 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:49:27 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e [2025-10-01 10:49:27 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Expenses.ExpensesVM'. [2025-10-01 10:49:27 INF] Executed action Web.Controllers.API.FlatController.GetCostsById (Web) in 19.684ms [2025-10-01 10:49:27 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetCostsById (Web)' [2025-10-01 10:49:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetCostsById?id=1084 - - - 200 - application/json;+charset=utf-8 20.5688ms [2025-10-01 10:49:32 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/costsupdate - - [2025-10-01 10:49:32 INF] CORS policy execution successful. [2025-10-01 10:49:32 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/costsupdate - - - 204 - - 0.2000ms [2025-10-01 10:49:32 INF] Request starting HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/flat/costsupdate multipart/form-data;+boundary=----WebKitFormBoundarycUgt7XR4LycNQwN1 1203 [2025-10-01 10:49:32 INF] CORS policy execution successful. [2025-10-01 10:49:32 INF] Executing endpoint 'Web.Controllers.API.FlatController.CostsUpdate (Web)' [2025-10-01 10:49:32 INF] Route matched with {action = "CostsUpdate", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] CostsUpdate(Web.Models.API.Expenses.ExpensesUpdateVM) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:49:32 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:49:32 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:49:32 INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Expenses" AS e WHERE e."Id" = @__p_0 LIMIT 1 [2025-10-01 10:49:32 INF] Executed DbCommand (1ms) [Parameters=[@p9='?' (DbType = Int32), @p0='?', @p1='?', @p2='?' (DbType = DateTime), @p3='?' (DbType = Int32), @p4='?' (DbType = DateTime), @p5='?' (DbType = Int32), @p6='?' (DbType = Int32), @p7='?' (DbType = DateTime), @p8='?' (DbType = Decimal)], CommandType='"Text"', CommandTimeout='30'] UPDATE "Expenses" SET "AccountNumber" = @p0, "Comment" = @p1, "CreateTime" = @p2, "FlatId" = @p3, "StartDate" = @p4, "Status" = @p5, "Type" = @p6, "UpdateTime" = @p7, "Value" = @p8 WHERE "Id" = @p9; [2025-10-01 10:49:32 INF] Executing StatusCodeResult, setting HTTP status code 200 [2025-10-01 10:49:32 INF] Executed action Web.Controllers.API.FlatController.CostsUpdate (Web) in 22.0491ms [2025-10-01 10:49:32 INF] Executed endpoint 'Web.Controllers.API.FlatController.CostsUpdate (Web)' [2025-10-01 10:49:32 INF] Request finished HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/flat/costsupdate multipart/form-data;+boundary=----WebKitFormBoundarycUgt7XR4LycNQwN1 1203 - 200 0 - 22.5934ms [2025-10-01 10:49:32 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - [2025-10-01 10:49:32 INF] CORS policy execution successful. [2025-10-01 10:49:32 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - - 204 - - 0.4211ms [2025-10-01 10:49:32 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - [2025-10-01 10:49:32 INF] CORS policy execution successful. [2025-10-01 10:49:32 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:49:32 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:49:32 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:49:32 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:49:32 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 10:49:32 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 10:49:32 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 13.7959ms [2025-10-01 10:49:32 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 10:49:32 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=219 - - - 200 - application/json;+charset=utf-8 14.2650ms [2025-10-01 10:51:09 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:51:09 INF] CORS policy execution successful. [2025-10-01 10:51:09 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 2.3038ms [2025-10-01 10:51:09 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 10:51:09 INF] CORS policy execution successful. [2025-10-01 10:51:09 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:51:09 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 10:51:09 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 10:51:09 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 10:51:09 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 10:51:09 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 10:51:09 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 10:51:09 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 258.7088ms [2025-10-01 10:51:09 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 10:51:09 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 259.3438ms [2025-10-01 10:51:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 10:51:17 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 10:51:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3380ms [2025-10-01 11:02:07 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=247 - - [2025-10-01 11:02:07 INF] CORS policy execution successful. [2025-10-01 11:02:07 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=247 - - - 204 - - 0.2327ms [2025-10-01 11:02:07 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=247 - - [2025-10-01 11:02:07 INF] CORS policy execution successful. [2025-10-01 11:02:07 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 11:02:07 INF] Route matched with {action = "GetById", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 11:02:07 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:02:07 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:02:07 INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a WHERE a."Id" = @__p_0 LIMIT 1 [2025-10-01 11:02:07 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Agreements.AgreementVM'. [2025-10-01 11:02:07 INF] Executed action Web.Controllers.API.AgreementController.GetById (Web) in 21.5654ms [2025-10-01 11:02:07 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 11:02:07 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=247 - - - 200 - application/json;+charset=utf-8 22.1535ms [2025-10-01 11:02:09 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=nizinna12_6_203_umowa_zarzA%CC%88%C2%85dzanie01082018.pdf&id=247 - - [2025-10-01 11:02:09 INF] CORS policy execution successful. [2025-10-01 11:02:09 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=nizinna12_6_203_umowa_zarzA%CC%88%C2%85dzanie01082018.pdf&id=247 - - - 204 - - 0.2158ms [2025-10-01 11:02:09 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=nizinna12_6_203_umowa_zarzA%CC%88%C2%85dzanie01082018.pdf&id=247 - - [2025-10-01 11:02:09 INF] CORS policy execution successful. [2025-10-01 11:02:09 INF] Executing endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 11:02:09 INF] Route matched with {action = "GetFile", controller = "File"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetFile(System.String, System.String, Int32) on controller Web.Controllers.API.FileController (Web). [2025-10-01 11:02:09 INF] Executing FileContentResult, sending file with download name '' ... [2025-10-01 11:02:09 INF] Executed action Web.Controllers.API.FileController.GetFile (Web) in 5.5079ms [2025-10-01 11:02:09 INF] Executed endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 11:02:09 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=nizinna12_6_203_umowa_zarzA%CC%88%C2%85dzanie01082018.pdf&id=247 - - - 200 755934 application/pdf 6.1552ms [2025-10-01 11:04:37 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 11:04:37 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 11:04:37 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2600ms [2025-10-01 11:04:37 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 11:04:37 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 11:04:37 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1274ms [2025-10-01 11:04:37 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 11:04:37 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 11:04:37 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 11:04:37 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 11:04:37 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3803ms [2025-10-01 11:04:37 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3517ms [2025-10-01 11:13:30 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 11:13:30 INF] CORS policy execution successful. [2025-10-01 11:13:30 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 2.1864ms [2025-10-01 11:13:30 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 11:13:30 INF] CORS policy execution successful. [2025-10-01 11:13:30 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 11:13:30 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 11:13:30 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:30 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:30 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 11:13:30 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 11:13:30 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:30 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 62.4366ms [2025-10-01 11:13:30 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 11:13:30 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 63.1255ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - - 204 - - 0.1737ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=275 - - - 204 - - 0.1794ms [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1590ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=275 - - - 204 - - 0.1450ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=275 - - - 204 - - 0.4021ms [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=275 - - - 204 - - 0.4136ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=275 - - - 204 - - 0.1374ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=275 - - - 204 - - 0.1629ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=275 - - - 204 - - 0.0471ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.1698ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.1205ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 19.5217ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - - 200 - application/json;+charset=utf-8 19.9749ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 11:13:44 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 28.1541ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 29.4464ms [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 67.5976ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=275 - - - 200 - application/json;+charset=utf-8 68.2216ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.1105ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 12.3928ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 12.7780ms [2025-10-01 11:13:44 INF] Executed DbCommand (15ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 12.3711ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 12.7887ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 15.0645ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 15.6085ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 12.9465ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 13.3905ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 24.1973ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 24.6030ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 15.362ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 15.7537ms [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 11:13:44 INF] CORS policy execution successful. [2025-10-01 11:13:44 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 11:13:44 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 11:13:44 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:13:44 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:13:44 INF] Executed DbCommand (42ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 61.9706ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 62.3987ms [2025-10-01 11:13:44 INF] Executed DbCommand (34ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 48.9074ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - - 200 - application/json;+charset=utf-8 49.3996ms [2025-10-01 11:13:44 INF] Executed DbCommand (10ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 11:13:44 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 34.449ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 35.0065ms [2025-10-01 11:13:44 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 193.527ms [2025-10-01 11:13:44 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 11:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 193.8831ms [2025-10-01 11:18:46 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=125 - - [2025-10-01 11:18:46 INF] CORS policy execution successful. [2025-10-01 11:18:46 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=125 - - - 204 - - 0.2554ms [2025-10-01 11:18:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=125 - - [2025-10-01 11:18:46 INF] CORS policy execution successful. [2025-10-01 11:18:46 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 11:18:46 INF] Route matched with {action = "GetById", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 11:18:46 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:18:46 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:18:46 INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a WHERE a."Id" = @__p_0 LIMIT 1 [2025-10-01 11:18:46 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Agreements.AgreementVM'. [2025-10-01 11:18:46 INF] Executed action Web.Controllers.API.AgreementController.GetById (Web) in 230.0689ms [2025-10-01 11:18:46 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 11:18:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=125 - - - 200 - application/json;+charset=utf-8 230.7832ms [2025-10-01 11:18:48 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=dembego10_310_351_umowa_zarz%C3%84%C2%85dzanie18022022.pdf&id=125 - - [2025-10-01 11:18:48 INF] CORS policy execution successful. [2025-10-01 11:18:48 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=dembego10_310_351_umowa_zarz%C3%84%C2%85dzanie18022022.pdf&id=125 - - - 204 - - 0.1945ms [2025-10-01 11:18:48 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=dembego10_310_351_umowa_zarz%C3%84%C2%85dzanie18022022.pdf&id=125 - - [2025-10-01 11:18:48 INF] CORS policy execution successful. [2025-10-01 11:18:48 INF] Executing endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 11:18:48 INF] Route matched with {action = "GetFile", controller = "File"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetFile(System.String, System.String, Int32) on controller Web.Controllers.API.FileController (Web). [2025-10-01 11:18:48 INF] Executing FileContentResult, sending file with download name '' ... [2025-10-01 11:18:48 INF] Executed action Web.Controllers.API.FileController.GetFile (Web) in 6.1357ms [2025-10-01 11:18:48 INF] Executed endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 11:18:48 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=dembego10_310_351_umowa_zarz%C3%84%C2%85dzanie18022022.pdf&id=125 - - - 200 913419 application/pdf 6.7736ms [2025-10-01 11:30:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 11:30:46 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 11:30:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3138ms [2025-10-01 11:30:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 11:30:46 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 11:30:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1292ms [2025-10-01 11:30:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 11:30:46 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 11:30:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2746ms [2025-10-01 11:30:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 11:30:46 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 11:30:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3487ms [2025-10-01 11:35:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 11:35:56 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 11:35:56 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3217ms [2025-10-01 11:50:32 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 11:50:32 INF] CORS policy execution successful. [2025-10-01 11:50:32 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2108ms [2025-10-01 11:50:32 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 11:50:32 INF] CORS policy execution successful. [2025-10-01 11:50:32 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 11:50:32 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 11:50:32 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:50:32 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:50:32 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 11:50:32 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 11:50:32 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:50:32 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 63.5287ms [2025-10-01 11:50:32 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 11:50:32 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 64.1600ms [2025-10-01 11:51:34 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 11:51:34 INF] CORS policy execution successful. [2025-10-01 11:51:34 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2043ms [2025-10-01 11:51:34 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 11:51:34 INF] CORS policy execution successful. [2025-10-01 11:51:34 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 11:51:34 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 11:51:34 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:34 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:34 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 11:51:34 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 11:51:34 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:34 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 61.4362ms [2025-10-01 11:51:34 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 11:51:34 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 61.9561ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=254 - - - 204 - - 0.2975ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - - 204 - - 0.1025ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.2087ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=254 - - - 204 - - 0.0784ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=254 - - - 204 - - 0.0950ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=254 - - - 204 - - 0.2247ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=254 - - - 204 - - 0.0719ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=254 - - - 204 - - 0.1045ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=254 - - - 204 - - 0.3431ms [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - - 204 - - 0.5472ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.0908ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.0966ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.0899ms [2025-10-01 11:51:53 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 15.3808ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - - 200 - application/json;+charset=utf-8 15.8030ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 35.0354ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 35.4686ms [2025-10-01 11:51:53 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 37.4185ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 37.8534ms [2025-10-01 11:51:53 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 11:51:53 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 46.2215ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 46.7239ms [2025-10-01 11:51:53 INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 11:51:53 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 11:51:53 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 116.1466ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 116.7296ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (9ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 11:51:53 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 115.2111ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 115.7520ms [2025-10-01 11:51:53 INF] Executed DbCommand (8ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 108.0959ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 108.5014ms [2025-10-01 11:51:53 INF] Executed DbCommand (9ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 175.5807ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=254 - - - 200 - application/json;+charset=utf-8 176.3104ms [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 126.238ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=254 - - - 200 - application/json;+charset=utf-8 127.0205ms [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 52.1195ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 52.9311ms [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 163.4934ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 168.6036ms [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 11:51:53 INF] CORS policy execution successful. [2025-10-01 11:51:53 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 11:51:53 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 11:51:53 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:51:53 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:51:53 INF] Executed DbCommand (16ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 29.5512ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=254 - - - 200 - application/json;+charset=utf-8 30.0506ms [2025-10-01 11:51:53 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 11:51:53 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 11:51:53 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 16.3862ms [2025-10-01 11:51:53 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 11:51:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 16.8194ms [2025-10-01 11:52:00 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=171 - - [2025-10-01 11:52:00 INF] CORS policy execution successful. [2025-10-01 11:52:00 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/getById?flatId=171 - - - 204 - - 0.2326ms [2025-10-01 11:52:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=171 - - [2025-10-01 11:52:00 INF] CORS policy execution successful. [2025-10-01 11:52:00 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 11:52:00 INF] Route matched with {action = "GetById", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 11:52:00 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 11:52:00 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 11:52:00 INF] Executed DbCommand (1ms) [Parameters=[@__p_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a WHERE a."Id" = @__p_0 LIMIT 1 [2025-10-01 11:52:00 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Agreements.AgreementVM'. [2025-10-01 11:52:00 INF] Executed action Web.Controllers.API.AgreementController.GetById (Web) in 15.761ms [2025-10-01 11:52:00 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetById (Web)' [2025-10-01 11:52:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/getById?flatId=171 - - - 200 - application/json;+charset=utf-8 16.3213ms [2025-10-01 11:52:01 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=UMOWA_O%20_ZARZADZANIE_Kwatery%20GA%CC%8A%C2%82A%CC%83%C2%B3wnej%2024_8_02012025_signed.pdf&id=171 - - [2025-10-01 11:52:01 INF] CORS policy execution successful. [2025-10-01 11:52:01 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=UMOWA_O%20_ZARZADZANIE_Kwatery%20GA%CC%8A%C2%82A%CC%83%C2%B3wnej%2024_8_02012025_signed.pdf&id=171 - - - 204 - - 0.2808ms [2025-10-01 11:52:01 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=UMOWA_O%20_ZARZADZANIE_Kwatery%20GA%CC%8A%C2%82A%CC%83%C2%B3wnej%2024_8_02012025_signed.pdf&id=171 - - [2025-10-01 11:52:01 INF] CORS policy execution successful. [2025-10-01 11:52:01 INF] Executing endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 11:52:01 INF] Route matched with {action = "GetFile", controller = "File"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetFile(System.String, System.String, Int32) on controller Web.Controllers.API.FileController (Web). [2025-10-01 11:52:01 INF] Executing FileContentResult, sending file with download name '' ... [2025-10-01 11:52:01 INF] Executed action Web.Controllers.API.FileController.GetFile (Web) in 1.9779ms [2025-10-01 11:52:01 INF] Executed endpoint 'Web.Controllers.API.FileController.GetFile (Web)' [2025-10-01 11:52:01 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/file/GetFile?itemName=agreements&fileName=UMOWA_O%20_ZARZADZANIE_Kwatery%20GA%CC%8A%C2%82A%CC%83%C2%B3wnej%2024_8_02012025_signed.pdf&id=171 - - - 200 875230 application/pdf 2.4960ms [2025-10-01 11:56:38 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/wp-admin/install.php?step=1 - - [2025-10-01 11:56:38 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/wp-admin/install.php?step=1 - - - 404 0 - 0.4760ms [2025-10-01 12:21:34 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 12:21:34 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 12:21:34 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2699ms [2025-10-01 12:21:34 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 12:21:34 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 12:21:34 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2017ms [2025-10-01 12:21:34 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 12:21:34 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 12:21:34 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1622ms [2025-10-01 12:21:34 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 12:21:34 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 12:21:34 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1248ms [2025-10-01 12:27:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 12:27:08 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 12:27:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3443ms [2025-10-01 12:27:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 12:27:08 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 12:27:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3055ms [2025-10-01 12:27:09 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 12:27:09 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 12:27:09 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3136ms [2025-10-01 12:27:09 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 12:27:09 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 12:27:09 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3236ms [2025-10-01 12:56:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 12:56:28 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 12:56:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2875ms [2025-10-01 12:56:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 12:56:28 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 12:56:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1344ms [2025-10-01 12:56:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 12:56:28 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 12:56:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2955ms [2025-10-01 12:56:28 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 12:56:28 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 12:56:28 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2935ms [2025-10-01 12:56:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 12:56:45 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 12:56:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.5171ms [2025-10-01 12:56:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 12:56:45 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 12:56:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.5520ms [2025-10-01 12:56:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 12:56:45 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 12:56:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.4600ms [2025-10-01 12:56:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 12:56:45 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 12:56:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.4724ms [2025-10-01 12:57:03 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 12:57:03 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 12:57:03 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2690ms [2025-10-01 12:57:03 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 12:57:03 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 12:57:03 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1829ms [2025-10-01 12:57:03 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 12:57:03 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 12:57:03 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2736ms [2025-10-01 12:57:03 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 12:57:03 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 12:57:03 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.4105ms [2025-10-01 12:57:04 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 12:57:04 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 12:57:04 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3821ms [2025-10-01 12:57:04 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 12:57:04 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 12:57:04 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3113ms [2025-10-01 12:57:04 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 12:57:04 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 12:57:04 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.4441ms [2025-10-01 12:57:04 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 12:57:04 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 12:57:04 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2462ms [2025-10-01 12:57:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 12:57:35 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 12:57:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2364ms [2025-10-01 12:57:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 12:57:35 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 12:57:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1669ms [2025-10-01 12:57:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 12:57:35 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 12:57:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1954ms [2025-10-01 12:57:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 12:57:35 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 12:57:35 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1243ms [2025-10-01 12:58:07 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 12:58:07 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 12:58:07 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3408ms [2025-10-01 12:58:07 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 12:58:07 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 12:58:07 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2066ms [2025-10-01 12:58:07 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 12:58:07 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 12:58:07 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1899ms [2025-10-01 12:58:07 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 12:58:07 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 12:58:07 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1708ms [2025-10-01 12:58:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 12:58:22 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 12:58:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2641ms [2025-10-01 12:58:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 12:58:22 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 12:58:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1649ms [2025-10-01 12:58:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 12:58:22 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 12:58:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1110ms [2025-10-01 12:58:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 12:58:22 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 12:58:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2744ms [2025-10-01 12:58:38 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 12:58:38 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 12:58:38 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 12:58:38 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3955ms [2025-10-01 12:58:38 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 12:58:38 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.5634ms [2025-10-01 12:58:38 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 12:58:38 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 12:58:38 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1979ms [2025-10-01 12:58:38 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 12:58:38 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 12:58:38 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3079ms [2025-10-01 13:10:25 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 13:10:25 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 13:10:25 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3984ms [2025-10-01 13:10:25 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 13:10:25 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 13:10:25 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 1.3554ms [2025-10-01 13:10:25 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 13:10:25 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 13:10:25 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1636ms [2025-10-01 13:10:25 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 13:10:25 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 13:10:25 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1118ms [2025-10-01 13:10:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 13:10:43 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 13:10:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3317ms [2025-10-01 13:10:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 13:10:43 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 13:10:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2321ms [2025-10-01 13:10:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 13:10:43 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 13:10:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2454ms [2025-10-01 13:10:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 13:10:43 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 13:10:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2840ms [2025-10-01 13:12:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 13:12:58 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 13:12:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 4.3550ms [2025-10-01 13:12:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 13:12:58 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 13:12:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2921ms [2025-10-01 13:12:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 13:12:58 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 13:12:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.5514ms [2025-10-01 13:12:58 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 13:12:58 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 13:12:58 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1653ms [2025-10-01 13:17:09 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/robots.txt - - [2025-10-01 13:17:09 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/robots.txt - - - 404 0 - 0.2102ms [2025-10-01 13:17:10 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/robots.txt - - [2025-10-01 13:17:10 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/robots.txt - - - 404 0 - 0.2191ms [2025-10-01 13:26:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 13:26:24 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 13:26:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3040ms [2025-10-01 13:26:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 13:26:24 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 13:26:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.0900ms [2025-10-01 13:26:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 13:26:24 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 13:26:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2227ms [2025-10-01 13:26:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 13:26:24 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 13:26:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2382ms [2025-10-01 13:35:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 13:35:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 13:35:18 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 13:35:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2305ms [2025-10-01 13:35:18 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 13:35:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.5884ms [2025-10-01 13:35:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 13:35:18 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 13:35:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1171ms [2025-10-01 13:35:18 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 13:35:18 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 13:35:18 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1464ms [2025-10-01 13:56:29 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 13:56:29 INF] CORS policy execution successful. [2025-10-01 13:56:29 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.9332ms [2025-10-01 13:56:29 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 13:56:29 INF] CORS policy execution successful. [2025-10-01 13:56:29 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 13:56:29 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 13:56:29 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:29 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:29 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 13:56:29 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 13:56:29 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:29 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 72.5777ms [2025-10-01 13:56:29 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 13:56:29 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 73.2581ms [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=304 - - [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=304 - - - 204 - - 0.3065ms [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=304 - - [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=304 - - - 204 - - 0.1046ms [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1366ms [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=304 - - - 204 - - 0.1085ms [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=304 - - - 204 - - 0.0799ms [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=304 - - - 204 - - 0.2650ms [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=304 - - [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=304 - - - 204 - - 0.3335ms [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=304 - - - 204 - - 0.5627ms [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=304 - - - 204 - - 0.8528ms [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=304 - - - 204 - - 0.2183ms [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.1251ms [2025-10-01 13:56:40 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 13:56:40 INF] CORS policy execution successful. [2025-10-01 13:56:40 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.0981ms [2025-10-01 13:56:41 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 13:56:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=304 - - [2025-10-01 13:56:41 INF] CORS policy execution successful. [2025-10-01 13:56:41 INF] CORS policy execution successful. [2025-10-01 13:56:41 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.6179ms [2025-10-01 13:56:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=304 - - [2025-10-01 13:56:41 INF] CORS policy execution successful. [2025-10-01 13:56:41 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 13:56:41 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 13:56:41 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:41 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 13:56:41 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 13:56:41 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 13:56:41 INF] CORS policy execution successful. [2025-10-01 13:56:41 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 13:56:41 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 13:56:41 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:41 INF] CORS policy execution successful. [2025-10-01 13:56:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:41 INF] CORS policy execution successful. [2025-10-01 13:56:41 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 13:56:41 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 13:56:41 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:41 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 13:56:41 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 13:56:41 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:41 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:41 INF] Executed DbCommand (4ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 13:56:41 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 13:56:41 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 32.4081ms [2025-10-01 13:56:41 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 13:56:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=304 - - - 200 - application/json;+charset=utf-8 33.2372ms [2025-10-01 13:56:41 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:41 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 13:56:41 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:41 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 33.5312ms [2025-10-01 13:56:41 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 13:56:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=304 - - - 200 - application/json;+charset=utf-8 42.2286ms [2025-10-01 13:56:41 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:41 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 13:56:41 INF] Executed DbCommand (13ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:41 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 13:56:41 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:41 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 13:56:41 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:41 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 91.9838ms [2025-10-01 13:56:41 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 13:56:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=304 - - - 200 - application/json;+charset=utf-8 96.6113ms [2025-10-01 13:56:41 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:41 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 110.7671ms [2025-10-01 13:56:41 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 13:56:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 111.3092ms [2025-10-01 13:56:41 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:41 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 120.4196ms [2025-10-01 13:56:41 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 13:56:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=304 - - - 200 - application/json;+charset=utf-8 122.2736ms [2025-10-01 13:56:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:42 INF] CORS policy execution successful. [2025-10-01 13:56:42 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 13:56:42 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 13:56:42 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:42 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:42 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 13:56:42 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:42 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 15.2435ms [2025-10-01 13:56:42 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 13:56:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=304 - - - 200 - application/json;+charset=utf-8 15.7135ms [2025-10-01 13:56:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:42 INF] CORS policy execution successful. [2025-10-01 13:56:42 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 13:56:42 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 13:56:42 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:42 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 13:56:42 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:42 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 30.7802ms [2025-10-01 13:56:42 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 13:56:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=304 - - - 200 - application/json;+charset=utf-8 31.1831ms [2025-10-01 13:56:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 13:56:42 INF] CORS policy execution successful. [2025-10-01 13:56:42 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 13:56:42 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 13:56:42 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:42 INF] CORS policy execution successful. [2025-10-01 13:56:42 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 13:56:42 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 13:56:42 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:42 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:42 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 13:56:42 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:42 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 16.2748ms [2025-10-01 13:56:42 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 13:56:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=304 - - - 200 - application/json;+charset=utf-8 16.7893ms [2025-10-01 13:56:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=304 - - [2025-10-01 13:56:42 INF] CORS policy execution successful. [2025-10-01 13:56:42 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 13:56:42 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 13:56:42 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:42 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 13:56:42 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:42 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 15.3766ms [2025-10-01 13:56:42 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 13:56:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=304 - - - 200 - application/json;+charset=utf-8 15.8265ms [2025-10-01 13:56:42 INF] Executed DbCommand (33ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 13:56:42 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:42 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 54.6405ms [2025-10-01 13:56:42 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 13:56:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 55.0329ms [2025-10-01 13:56:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 13:56:42 INF] CORS policy execution successful. [2025-10-01 13:56:42 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 13:56:42 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 13:56:42 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:42 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:42 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 13:56:42 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:42 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 16.8261ms [2025-10-01 13:56:42 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 13:56:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 17.2503ms [2025-10-01 13:56:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=304 - - [2025-10-01 13:56:42 INF] CORS policy execution successful. [2025-10-01 13:56:42 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 13:56:42 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 13:56:42 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:42 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:42 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 13:56:42 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 13:56:42 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 15.7872ms [2025-10-01 13:56:42 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 13:56:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=304 - - - 200 - application/json;+charset=utf-8 16.2059ms [2025-10-01 13:56:42 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 13:56:42 INF] CORS policy execution successful. [2025-10-01 13:56:42 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 13:56:42 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 13:56:42 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 13:56:42 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 13:56:42 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 13:56:42 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 13:56:42 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 13.9668ms [2025-10-01 13:56:42 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 13:56:42 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 14.4810ms [2025-10-01 14:05:10 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 14:05:10 INF] CORS policy execution successful. [2025-10-01 14:05:10 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2133ms [2025-10-01 14:17:41 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/.git/config - - [2025-10-01 14:17:41 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/.git/config - - - 404 0 - 0.1754ms [2025-10-01 14:19:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 14:19:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 14:19:26 INF] The file /images/linkedin.png was not modified [2025-10-01 14:19:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 304 - image/png 3.1094ms [2025-10-01 14:19:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 14:19:26 INF] The file /images/instagram.png was not modified [2025-10-01 14:19:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 304 - image/png 0.0823ms [2025-10-01 14:19:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 14:19:26 INF] The file /images/email.png was not modified [2025-10-01 14:19:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 304 - image/png 0.0723ms [2025-10-01 14:19:26 INF] The file /images/facebook.png was not modified [2025-10-01 14:19:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 304 - image/png 4.3587ms [2025-10-01 15:30:17 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/ - - [2025-10-01 15:30:17 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/ - - - 404 0 - 0.2189ms [2025-10-01 16:24:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 16:24:26 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 16:24:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3121ms [2025-10-01 16:24:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 16:24:26 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 16:24:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1516ms [2025-10-01 16:24:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 16:24:26 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 16:24:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1625ms [2025-10-01 16:24:26 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 16:24:26 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 16:24:26 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2445ms [2025-10-01 16:25:33 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - [2025-10-01 16:25:33 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - - 404 0 - 0.1799ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=205 - - - 204 - - 0.2754ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=205 - - - 204 - - 0.0578ms [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.0966ms [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=205 - - - 204 - - 0.0509ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=205 - - - 204 - - 0.1167ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=205 - - - 204 - - 0.1963ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.1074ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.1205ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=205 - - [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.7625ms [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=205 - - - 204 - - 0.1250ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=205 - - - 204 - - 0.0803ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=205 - - - 204 - - 0.2510ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=205 - - - 204 - - 0.1031ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=205 - - - 401 0 - 2.3153ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=205 - - - 401 0 - 0.5105ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=205 - - - 401 0 - 0.3787ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 401 0 - 0.4529ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=205 - - - 401 0 - 0.8042ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=205 - - - 401 0 - 0.4105ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: RolesAuthorizationRequirement:User.IsInRole must be true for one of the following roles: (Admin|Employee|Landlord) [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=205 - - - 401 0 - 0.4210ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 401 0 - 0.8161ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: RolesAuthorizationRequirement:User.IsInRole must be true for one of the following roles: (Admin|Employee|Landlord) [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 401 0 - 0.3243ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 401 0 - 0.3796ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=205 - - - 401 0 - 0.8766ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: RolesAuthorizationRequirement:User.IsInRole must be true for one of the following roles: (Admin|Employee|Landlord) [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=205 - - - 401 0 - 0.4389ms [2025-10-01 16:29:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=205 - - [2025-10-01 16:29:43 INF] CORS policy execution successful. [2025-10-01 16:29:43 INF] Failed to validate the token. Microsoft.IdentityModel.Tokens.SecurityTokenExpiredException: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. at Microsoft.IdentityModel.Tokens.ValidatorUtilities.ValidateLifetime(Nullable`1 notBefore, Nullable`1 expires, SecurityToken securityToken, TokenValidationParameters validationParameters) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateTokenPayload(JwtSecurityToken jwtToken, TokenValidationParameters validationParameters, BaseConfiguration configuration) at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateJWS(String token, TokenValidationParameters validationParameters, BaseConfiguration currentConfiguration, SecurityToken& signatureValidatedToken, ExceptionDispatchInfo& exceptionThrown) --- End of stack trace from previous location --- at System.IdentityModel.Tokens.Jwt.JwtSecurityTokenHandler.ValidateToken(String token, JwtSecurityToken outerToken, TokenValidationParameters validationParameters, SecurityToken& signatureValidatedToken) at Microsoft.AspNetCore.Authentication.JwtBearer.JwtBearerHandler.HandleAuthenticateAsync() [2025-10-01 16:29:43 INF] Bearer was not authenticated. Failure message: IDX10223: Lifetime validation failed. The token is expired. ValidTo (UTC): '9/29/2025 8:32:29 AM', Current time (UTC): '10/1/2025 4:29:43 PM'. [2025-10-01 16:29:43 INF] Authorization failed. These requirements were not met: DenyAnonymousAuthorizationRequirement: Requires an authenticated user. [2025-10-01 16:29:43 INF] AuthenticationScheme: Bearer was challenged. [2025-10-01 16:29:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=205 - - - 401 0 - 0.4437ms [2025-10-01 16:51:10 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 16:51:10 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 16:51:10 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3061ms [2025-10-01 16:51:10 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 16:51:10 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 16:51:10 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 16:51:10 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2700ms [2025-10-01 16:51:10 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 16:51:10 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 16:51:10 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 16:51:10 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3090ms [2025-10-01 16:51:10 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3938ms [2025-10-01 17:24:12 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - [2025-10-01 17:24:12 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - - 404 0 - 0.2078ms [2025-10-01 17:49:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 17:49:24 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 17:49:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2863ms [2025-10-01 17:49:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 17:49:24 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 17:49:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3133ms [2025-10-01 17:49:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 17:49:24 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 17:49:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2973ms [2025-10-01 17:49:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 17:49:24 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 17:49:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1922ms [2025-10-01 17:52:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 17:52:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 17:52:43 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 17:52:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.1814ms [2025-10-01 17:52:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 17:52:43 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 17:52:43 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 17:52:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.1608ms [2025-10-01 17:52:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.8794ms [2025-10-01 17:52:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 17:52:43 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 17:52:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2234ms [2025-10-01 17:53:27 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/.git/config - - [2025-10-01 17:53:27 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/.git/config - - - 404 0 - 0.1867ms [2025-10-01 17:57:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - [2025-10-01 17:57:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - - 404 0 - 0.1554ms [2025-10-01 17:57:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/.git/config - - [2025-10-01 17:57:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/.git/config - - - 404 0 - 0.1860ms [2025-10-01 17:57:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/.env - - [2025-10-01 17:57:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/.env - - - 404 0 - 0.1783ms [2025-10-01 17:57:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/.env - - [2025-10-01 17:57:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/.env - - - 404 0 - 0.1698ms [2025-10-01 17:57:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/config/.env - - [2025-10-01 17:57:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/config/.env - - - 404 0 - 0.1824ms [2025-10-01 17:57:53 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/_profiler/phpinfo - - [2025-10-01 17:57:53 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/_profiler/phpinfo - - - 404 0 - 0.2232ms [2025-10-01 17:57:54 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/tool/view/phpinfo.view.php - - [2025-10-01 17:57:54 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/tool/view/phpinfo.view.php - - - 404 0 - 0.1756ms [2025-10-01 17:57:54 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/phpinfo.php - - [2025-10-01 17:57:54 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/phpinfo.php - - - 404 0 - 0.1491ms [2025-10-01 17:57:54 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/phpinfo - - [2025-10-01 17:57:54 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/phpinfo - - - 404 0 - 0.1933ms [2025-10-01 17:57:54 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/info.php - - [2025-10-01 17:57:54 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/info.php - - - 404 0 - 0.1672ms [2025-10-01 17:58:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 17:58:17 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 17:58:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2601ms [2025-10-01 17:58:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 17:58:17 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 17:58:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3488ms [2025-10-01 17:58:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 17:58:17 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 17:58:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2819ms [2025-10-01 17:58:17 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 17:58:17 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 17:58:17 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3086ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/.git/config - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/.git/config - - - 404 0 - 0.1594ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/ - - - 404 0 - 0.1883ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/vendor/laravel-filemanager/js/script.js - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/vendor/laravel-filemanager/js/script.js - - - 404 0 - 0.2011ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/jquery-file-upload/server/php/ - - - 404 0 - 0.2108ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/js/frontend/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 POST http://srvapp.hmgt.pl/alfacgiapi/perl.alfa application/x-www-form-urlencoded 8 [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/js/frontend/jquery-file-upload/server/php/ - - - 404 0 - 0.2251ms [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 POST http://srvapp.hmgt.pl/alfacgiapi/perl.alfa application/x-www-form-urlencoded 8 - 404 0 - 0.3622ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/static/lib/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/jquery.filer/php/readme.txt - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/jquery.filer/php/readme.txt - - - 404 0 - 0.0830ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/vendor/jquery.filer/php/readme.txt - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/vendor/jquery.filer/php/readme.txt - - - 404 0 - 0.0831ms [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/static/lib/jquery-file-upload/server/php/ - - - 404 0 - 0.0642ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/jquery.filer/php/readme.txt - - [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 POST http://srvapp.hmgt.pl/ALFA_DATA/alfacgiapi/perl.alfa application/x-www-form-urlencoded 8 [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/jquery.filer/php/readme.txt - - - 404 0 - 0.4562ms [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 POST http://srvapp.hmgt.pl/ALFA_DATA/alfacgiapi/perl.alfa application/x-www-form-urlencoded 8 - 404 0 - 0.9725ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/jQuery-File-Upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/jQuery-File-Upload/server/php/ - - - 404 0 - 0.0633ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/admin/bower_components/jquery.filer/php/readme.txt - - [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/jquery.filer/php/readme.txt - - [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 POST http://srvapp.hmgt.pl/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php text/plain 39 [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/jquery.filer/php/readme.txt - - - 404 0 - 0.0836ms [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 POST http://srvapp.hmgt.pl/vendor/phpunit/phpunit/src/Util/PHP/eval-stdin.php text/plain 39 - 404 0 - 0.1981ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/jquery-file-upload/server/php/ - - - 404 0 - 0.1021ms [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/admin/bower_components/jquery.filer/php/readme.txt - - - 404 0 - 0.5815ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/asset_admin/assets/plugins/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/app-assets/data/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/asset_admin/assets/plugins/jquery-file-upload/server/php/ - - - 404 0 - 0.2151ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/blueimp-jQuery-File-Upload/server/php/ - - [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/blueimp-jQuery-File-Upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/blueimp-jQuery-File-Upload/server/php/ - - - 404 0 - 0.3228ms [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/blueimp-jQuery-File-Upload/server/php/ - - - 404 0 - 0.0702ms [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/app-assets/data/jquery-file-upload/server/php/ - - - 404 0 - 0.1663ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/jQuery-File-Upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/jQuery-File-Upload/server/php/ - - - 404 0 - 0.0555ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/galerie/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/galerie/server/php/ - - - 404 0 - 0.1921ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/upload/server/php/ - - - 404 0 - 0.1154ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/server/php/ - - - 404 0 - 0.0796ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/fileupload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/fileupload/server/php/ - - - 404 0 - 0.0445ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/libraries/jsupload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/libraries/jsupload/server/php/ - - - 404 0 - 0.0439ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/public/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/public/server/php/ - - - 404 0 - 0.0475ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/global/plugins/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/global/plugins/server/php/ - - - 404 0 - 0.0458ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/global/plugins/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/global/plugins/jquery-file-upload/server/php/ - - - 404 0 - 0.1708ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/js/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/js/jquery-file-upload/server/php/ - - - 404 0 - 0.0445ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/js/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/js/server/php/ - - - 404 0 - 0.0583ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/server/php/ - - - 404 0 - 0.1046ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/jquery-file-upload/server/php/ - - - 404 0 - 0.0837ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/asset/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/asset/server/php/ - - - 404 0 - 0.1659ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/js/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/js/kcfinder/upload.php - - - 404 0 - 0.1478ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/js/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/js/kcfinder/upload.php - - - 404 0 - 0.0447ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/kcfinder/upload.php - - - 404 0 - 0.0317ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/asset/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/asset/kcfinder/upload.php - - - 404 0 - 0.0317ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/plugin/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/plugin/server/php/ - - - 404 0 - 0.0317ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/js/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/js/jquery-file-upload/server/php/ - - - 404 0 - 0.0366ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/js/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/js/server/php/ - - - 404 0 - 0.0361ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/jquery-file-upload/server/php/ - - - 404 0 - 0.0346ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/js/jquery-file-upload/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/js/jquery-file-upload/server/php/ - - - 404 0 - 0.0331ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/server/php/ - - - 404 0 - 0.0321ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/server/php/ - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/server/php/ - - - 404 0 - 0.0285ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/kcfinder/upload.php - - - 404 0 - 0.0306ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/kcfinder/upload.php - - - 404 0 - 0.1536ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/kcfinder/upload.php - - - 404 0 - 0.0447ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/ckeditor/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/ckeditor/kcfinder/upload.php - - - 404 0 - 0.0323ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/ckeditor/plugins/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/ckeditor/plugins/kcfinder/upload.php - - - 404 0 - 0.0318ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/components/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/components/kcfinder/upload.php - - - 404 0 - 0.0323ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/core/scripts/wysiwyg/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/core/scripts/wysiwyg/kcfinder/upload.php - - - 404 0 - 0.2971ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/js/tinymce/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/js/tinymce/kcfinder/upload.php - - - 404 0 - 0.0789ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/media/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/media/kcfinder/upload.php - - - 404 0 - 0.0390ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/lib/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/lib/kcfinder/upload.php - - - 404 0 - 0.0367ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/jquery/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/jquery/kcfinder/upload.php - - - 404 0 - 0.0316ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/libs/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/libs/kcfinder/upload.php - - - 404 0 - 0.0319ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/core/scripts/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/core/scripts/kcfinder/upload.php - - - 404 0 - 0.0309ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/application/themes/admin/assets/js/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/application/themes/admin/assets/js/kcfinder/upload.php - - - 404 0 - 0.1617ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/app/webroot/js/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/app/webroot/js/kcfinder/upload.php - - - 404 0 - 0.0399ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/app/webroot/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/app/webroot/kcfinder/upload.php - - - 404 0 - 0.0379ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/kcfinder/upload.php - - - 404 0 - 0.0499ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/ckeditor/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/ckeditor/kcfinder/upload.php - - - 404 0 - 0.0340ms [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/ckeditor/plugins/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/core/kcfinder/upload.php - - [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/core/kcfinder/upload.php - - - 404 0 - 0.0806ms [2025-10-01 18:19:48 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/ckeditor/plugins/kcfinder/upload.php - - - 404 0 - 0.2566ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/tinymce/plugins/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/admin/tinymce/plugins/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/tinymce/plugins/filemanager/dialog.php - - - 404 0 - 0.2515ms [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/admin/tinymce/plugins/filemanager/dialog.php - - - 404 0 - 0.2516ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/phpformbuilder/plugins/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/phpformbuilder/plugins/filemanager/dialog.php - - - 404 0 - 0.0506ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/asset/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/asset/filemanager/dialog.php - - - 404 0 - 0.0373ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/scripts/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/scripts/filemanager/dialog.php - - - 404 0 - 0.0310ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/filemanager/dialog.php - - - 404 0 - 0.0313ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/js/kcfinder/upload.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/js/kcfinder/upload.php - - - 404 0 - 0.0303ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/filemanager/dialog.php - - - 404 0 - 0.0306ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/filemanager/dialog.php - - - 404 0 - 0.0438ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/scripts/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/scripts/filemanager/dialog.php - - - 404 0 - 0.0406ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/tinymce/plugins/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/tinymce/plugins/filemanager/dialog.php - - - 404 0 - 1.0728ms [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/plugins/filemanager/dialog.php - - - 404 0 - 0.8575ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/js/tinymce4/plugins/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/tinymce/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/js/tinymce4/plugins/filemanager/dialog.php - - - 404 0 - 0.2270ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/admin/js/tinymce/plugins/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/filemanager/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/admin/js/tinymce/plugins/filemanager/dialog.php - - - 404 0 - 0.2505ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/tinymce/plugins/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/filemanager/filemanager/dialog.php - - - 404 0 - 0.0888ms [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/tinymce/plugins/filemanager/dialog.php - - - 404 0 - 0.0446ms [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/tinymce/filemanager/dialog.php - - - 404 0 - 0.2412ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/public/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/public/filemanager/dialog.php - - - 404 0 - 0.0839ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/media/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/media/filemanager/dialog.php - - - 404 0 - 0.0553ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/public/js/libraries/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/js/fileManager/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/public/js/libraries/filemanager/dialog.php - - - 404 0 - 0.0555ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/cms/tinymce/filemanager/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/js/fileManager/filemanager/dialog.php - - - 404 0 - 0.0949ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/public/scripts/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/cms/tinymce/filemanager/filemanager/dialog.php - - - 404 0 - 0.0365ms [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/public/scripts/filemanager/dialog.php - - - 404 0 - 0.0466ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/resources/plugins/tiny_mce/plugins/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/resources/plugins/tiny_mce/plugins/filemanager/dialog.php - - - 404 0 - 0.0839ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/lib/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/responsive_filemanager/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/lib/filemanager/dialog.php - - - 404 0 - 0.1707ms [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/responsive_filemanager/filemanager/dialog.php - - - 404 0 - 0.1979ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/events/lib/external/responsive_filemanager/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/editor/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/resources/js/tinymce/plugins/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/resources/js/tinymce/plugins/filemanager/dialog.php - - - 404 0 - 0.2428ms [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/editor/filemanager/dialog.php - - - 404 0 - 0.1131ms [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/events/lib/external/responsive_filemanager/filemanager/dialog.php - - - 404 0 - 0.2166ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/responsive_filemanager/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/assets/responsive_filemanager/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/assets/responsive_filemanager/filemanager/dialog.php - - - 404 0 - 0.1416ms [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/plugins/responsive_filemanager/filemanager/dialog.php - - - 404 0 - 0.1414ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/arquivos/javascript/responsive_filemanager/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/cms/vendor/responsive_filemanager/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/arquivos/javascript/responsive_filemanager/filemanager/dialog.php - - - 404 0 - 0.2231ms [2025-10-01 18:19:49 INF] Request starting HTTP/1.1 GET http://srvapp.hmgt.pl/admin/responsive_filemanager/filemanager/dialog.php - - [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/admin/responsive_filemanager/filemanager/dialog.php - - - 404 0 - 0.4885ms [2025-10-01 18:19:49 INF] Request finished HTTP/1.1 GET http://srvapp.hmgt.pl/cms/vendor/responsive_filemanager/filemanager/dialog.php - - - 404 0 - 0.2388ms [2025-10-01 18:27:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 18:27:06 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 18:27:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2637ms [2025-10-01 18:27:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 18:27:06 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 18:27:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1672ms [2025-10-01 18:27:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 18:27:06 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 18:27:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3034ms [2025-10-01 18:27:06 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 18:27:06 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 18:27:06 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.2415ms [2025-10-01 19:13:24 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 19:13:24 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 19:13:24 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3312ms [2025-10-01 19:48:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 19:48:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 19:48:56 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 19:48:56 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 19:48:56 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3994ms [2025-10-01 19:48:56 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3772ms [2025-10-01 19:48:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 19:48:56 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 19:48:56 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.1799ms [2025-10-01 19:48:56 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 19:48:56 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 19:48:56 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2006ms [2025-10-01 20:03:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 20:03:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 20:03:16 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 20:03:16 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 20:03:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2878ms [2025-10-01 20:03:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.3031ms [2025-10-01 20:03:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 20:03:16 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 20:03:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1550ms [2025-10-01 20:03:16 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 20:03:16 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 20:03:16 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.3072ms [2025-10-01 20:03:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 20:03:22 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 20:03:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 1.5926ms [2025-10-01 20:03:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 20:03:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 20:03:22 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 20:03:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2442ms [2025-10-01 20:03:22 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 20:03:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.1432ms [2025-10-01 20:03:22 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 20:03:22 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 20:03:22 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2232ms [2025-10-01 20:06:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 20:06:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 20:06:00 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 20:06:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.4865ms [2025-10-01 20:06:00 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 20:06:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.5646ms [2025-10-01 20:06:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 20:06:00 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 20:06:00 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 20:06:00 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 20:06:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2125ms [2025-10-01 20:06:00 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.3606ms [2025-10-01 20:19:35 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 20:19:35 INF] CORS policy execution successful. [2025-10-01 20:19:35 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2361ms [2025-10-01 20:19:35 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 20:19:35 INF] CORS policy execution successful. [2025-10-01 20:19:35 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 20:19:35 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 20:19:35 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:35 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:35 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 20:19:36 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 20:19:36 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:36 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 61.1009ms [2025-10-01 20:19:36 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 20:19:36 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 61.8257ms [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=275 - - - 204 - - 0.1660ms [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - - 204 - - 0.5375ms [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=275 - - - 204 - - 0.1181ms [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.0803ms [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=275 - - - 204 - - 0.2035ms [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=275 - - - 204 - - 0.2526ms [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=275 - - - 204 - - 0.2011ms [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=275 - - - 204 - - 0.2399ms [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - - 204 - - 0.0667ms [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=275 - - - 204 - - 0.7820ms [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.0973ms [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.0718ms [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=275 - - [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.2776ms [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executed DbCommand (3ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 27.7677ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - - 200 - application/json;+charset=utf-8 29.0760ms [2025-10-01 20:19:50 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 40.8005ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 41.3614ms [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 78.2266ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 78.6693ms [2025-10-01 20:19:50 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 80.7976ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 81.2618ms [2025-10-01 20:19:50 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 31.2728ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 31.7171ms [2025-10-01 20:19:50 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 95.9523ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 96.8357ms [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 126.0008ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=275 - - - 200 - application/json;+charset=utf-8 126.6605ms [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executed DbCommand (6ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 34.754ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 36.8116ms [2025-10-01 20:19:50 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 20:19:50 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 31.8531ms [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 20:19:50 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=275 - - - 200 - application/json;+charset=utf-8 32.5356ms [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 26.1702ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 26.9158ms [2025-10-01 20:19:50 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 20:19:50 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 20.7752ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 21.5129ms [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 37.7837ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 38.2746ms [2025-10-01 20:19:50 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - [2025-10-01 20:19:50 INF] CORS policy execution successful. [2025-10-01 20:19:50 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 20:19:50 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 20:19:50 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 20:19:50 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 20:19:50 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 20:19:50 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 20:19:50 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 13.8675ms [2025-10-01 20:19:50 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 20:19:50 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=275 - - - 200 - application/json;+charset=utf-8 14.3640ms [2025-10-01 20:31:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - [2025-10-01 20:31:46 INF] Sending file. Request path: '/images/facebook.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/facebook.png' [2025-10-01 20:31:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/facebook.png - - - 200 532 image/png 0.3597ms [2025-10-01 20:31:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - [2025-10-01 20:31:46 INF] Sending file. Request path: '/images/linkedin.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/linkedin.png' [2025-10-01 20:31:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/linkedin.png - - - 200 684 image/png 0.2602ms [2025-10-01 20:31:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - [2025-10-01 20:31:46 INF] Sending file. Request path: '/images/instagram.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/instagram.png' [2025-10-01 20:31:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/instagram.png - - - 200 838 image/png 0.2494ms [2025-10-01 20:31:46 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - [2025-10-01 20:31:46 INF] Sending file. Request path: '/images/email.png'. Physical path: '/var/www/html/server_HMGT/www/wwwroot/images/email.png' [2025-10-01 20:31:46 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/images/email.png - - - 200 26235 image/png 0.2423ms [2025-10-01 20:51:31 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 20:51:31 INF] CORS policy execution successful. [2025-10-01 20:51:31 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.1909ms [2025-10-01 21:32:25 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/ExportFiles/getAll - - [2025-10-01 21:32:25 INF] CORS policy execution successful. [2025-10-01 21:32:25 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/ExportFiles/getAll - - - 204 - - 0.2035ms [2025-10-01 21:32:25 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/ExportFiles/getAll - - [2025-10-01 21:32:25 INF] CORS policy execution successful. [2025-10-01 21:32:25 INF] Executing endpoint 'Web.Controllers.API.ExportFilesController.GetAll (Web)' [2025-10-01 21:32:25 INF] Route matched with {action = "GetAll", controller = "ExportFiles"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.ExportFilesController (Web). [2025-10-01 21:32:25 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:32:25 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:32:25 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "ExportFiles" AS e [2025-10-01 21:32:25 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.ExportFiles.ExportFilesVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:32:25 INF] Executed action Web.Controllers.API.ExportFilesController.GetAll (Web) in 22.381ms [2025-10-01 21:32:25 INF] Executed endpoint 'Web.Controllers.API.ExportFilesController.GetAll (Web)' [2025-10-01 21:32:25 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/ExportFiles/getAll - - - 200 - application/json;+charset=utf-8 22.8995ms [2025-10-01 21:32:42 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/ExportFiles/ParseReport - - [2025-10-01 21:32:42 INF] CORS policy execution successful. [2025-10-01 21:32:42 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/ExportFiles/ParseReport - - - 204 - - 0.2872ms [2025-10-01 21:32:42 INF] Request starting HTTP/1.1 POST http://hmgt.metrohousedev.com/api/ExportFiles/ParseReport multipart/form-data;+boundary=----WebKitFormBoundaryp7thhYjzwGmHHMQ5 608011 [2025-10-01 21:32:42 INF] CORS policy execution successful. [2025-10-01 21:32:42 INF] Executing endpoint 'Web.Controllers.API.ExportFilesController.ParseReport (Web)' [2025-10-01 21:32:42 INF] Route matched with {action = "ParseReport", controller = "ExportFiles"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] ParseReport(Microsoft.AspNetCore.Http.IFormFile) on controller Web.Controllers.API.ExportFilesController (Web). [2025-10-01 21:32:42 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:32:42 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:32:42 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "ExportFiles" AS e [2025-10-01 21:32:42 INF] Executed DbCommand (1ms) [Parameters=[@p0='?' (DbType = Int32), @p1='?' (DbType = Int32), @p2='?' (DbType = DateTime), @p3='?', @p4='?'], CommandType='"Text"', CommandTimeout='30'] INSERT INTO "ExportFiles" ("CountAll", "CountSuccessful", "CreateTime", "FileName", "Hash") VALUES (@p0, @p1, @p2, @p3, @p4) RETURNING "Id"; [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime" FROM "Transactions" AS t [2025-10-01 21:32:42 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:42 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:43 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:43 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:43 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:43 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:43 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:43 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:43 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:43 INF] Executed DbCommand (7ms) [Parameters=[@p5='?' (DbType = Int32), @p0='?' (DbType = Int32), @p1='?' (DbType = Int32), @p2='?' (DbType = DateTime), @p3='?', @p4='?', @p32='?' (DbType = Int32), @p6='?', @p7='?', @p8='?', @p9='?' (DbType = Decimal), @p10='?', @p11='?' (DbType = Decimal), @p12='?', @p13='?', @p14='?' (DbType = Int32), @p15='?' (DbType = Int32), @p16='?' (DbType = DateTime), @p17='?' (DbType = Decimal), @p18='?', @p19='?' (DbType = Double), @p20='?' (DbType = Boolean), @p21='?' (DbType = Boolean), @p22='?' (DbType = Int32), @p23='?' (DbType = Int32), @p24='?' (DbType = Boolean), @p25='?', @p26='?' (DbType = Decimal), @p27='?' (DbType = Double), @p28='?', @p29='?', @p30='?' (DbType = DateTime), @p31='?' (DbType = DateTime), @p59='?' (DbType = Int32), @p33='?', @p34='?', @p35='?', @p36='?' (DbType = Decimal), @p37='?', @p38='?' (DbType = Decimal), @p39='?', @p40='?', @p41='?' (DbType = Int32), @p42='?' (DbType = Int32), @p43='?' (DbType = DateTime), @p44='?' (DbType = Decimal), @p45='?', @p46='?' (DbType = Double), @p47='?' (DbType = Boolean), @p48='?' (DbType = Boolean), @p49='?' (DbType = Int32), @p50='?' (DbType = Int32), @p51='?' (DbType = Boolean), @p52='?', @p53='?' (DbType = Decimal), @p54='?' (DbType = Double), @p55='?', @p56='?', @p57='?' (DbType = DateTime), @p58='?' (DbType = DateTime), @p86='?' (DbType = Int32), @p60='?', @p61='?', @p62='?', @p63='?' (DbType = Decimal), @p64='?', @p65='?' (DbType = Decimal), @p66='?', @p67='?', @p68='?' (DbType = Int32), @p69='?' (DbType = Int32), @p70='?' (DbType = DateTime), @p71='?' (DbType = Decimal), @p72='?', @p73='?' (DbType = Double), @p74='?' (DbType = Boolean), @p75='?' (DbType = Boolean), @p76='?' (DbType = Int32), @p77='?' (DbType = Int32), @p78='?' (DbType = Boolean), @p79='?', @p80='?' (DbType = Decimal), @p81='?' (DbType = Double), @p82='?', @p83='?', @p84='?' (DbType = DateTime), @p85='?' (DbType = DateTime), @p113='?' (DbType = Int32), @p87='?', @p88='?', @p89='?', @p90='?' (DbType = Decimal), @p91='?', @p92='?' (DbType = Decimal), @p93='?', @p94='?', @p95='?' (DbType = Int32), @p96='?' (DbType = Int32), @p97='?' (DbType = DateTime), @p98='?' (DbType = Decimal), @p99='?', @p100='?' (DbType = Double), @p101='?' (DbType = Boolean), @p102='?' (DbType = Boolean), @p103='?' (DbType = Int32), @p104='?' (DbType = Int32), @p105='?' (DbType = Boolean), @p106='?', @p107='?' (DbType = Decimal), @p108='?' (DbType = Double), @p109='?', @p110='?', @p111='?' (DbType = DateTime), @p112='?' (DbType = DateTime), @p140='?' (DbType = Int32), @p114='?', @p115='?', @p116='?', @p117='?' (DbType = Decimal), @p118='?', @p119='?' (DbType = Decimal), @p120='?', @p121='?', @p122='?' (DbType = Int32), @p123='?' (DbType = Int32), @p124='?' (DbType = DateTime), @p125='?' (DbType = Decimal), @p126='?', @p127='?' (DbType = Double), @p128='?' (DbType = Boolean), @p129='?' (DbType = Boolean), @p130='?' (DbType = Int32), @p131='?' (DbType = Int32), @p132='?' (DbType = Boolean), @p133='?', @p134='?' (DbType = Decimal), @p135='?' (DbType = Double), @p136='?', @p137='?', @p138='?' (DbType = DateTime), @p139='?' (DbType = DateTime), @p167='?' (DbType = Int32), @p141='?', @p142='?', @p143='?', @p144='?' (DbType = Decimal), @p145='?', @p146='?' (DbType = Decimal), @p147='?', @p148='?', @p149='?' (DbType = Int32), @p150='?' (DbType = Int32), @p151='?' (DbType = DateTime), @p152='?' (DbType = Decimal), @p153='?', @p154='?' (DbType = Double), @p155='?' (DbType = Boolean), @p156='?' (DbType = Boolean), @p157='?' (DbType = Int32), @p158='?' (DbType = Int32), @p159='?' (DbType = Boolean), @p160='?', @p161='?' (DbType = Decimal), @p162='?' (DbType = Double), @p163='?', @p164='?', @p165='?' (DbType = DateTime), @p166='?' (DbType = DateTime), @p194='?' (DbType = Int32), @p168='?', @p169='?', @p170='?', @p171='?' (DbType = Decimal), @p172='?', @p173='?' (DbType = Decimal), @p174='?', @p175='?', @p176='?' (DbType = Int32), @p177='?' (DbType = Int32), @p178='?' (DbType = DateTime), @p179='?' (DbType = Decimal), @p180='?', @p181='?' (DbType = Double), @p182='?' (DbType = Boolean), @p183='?' (DbType = Boolean), @p184='?' (DbType = Int32), @p185='?' (DbType = Int32), @p186='?' (DbType = Boolean), @p187='?', @p188='?' (DbType = Decimal), @p189='?' (DbType = Double), @p190='?', @p191='?', @p192='?' (DbType = DateTime), @p193='?' (DbType = DateTime), @p221='?' (DbType = Int32), @p195='?', @p196='?', @p197='?', @p198='?' (DbType = Decimal), @p199='?', @p200='?' (DbType = Decimal), @p201='?', @p202='?', @p203='?' (DbType = Int32), @p204='?' (DbType = Int32), @p205='?' (DbType = DateTime), @p206='?' (DbType = Decimal), @p207='?', @p208='?' (DbType = Double), @p209='?' (DbType = Boolean), @p210='?' (DbType = Boolean), @p211='?' (DbType = Int32), @p212='?' (DbType = Int32), @p213='?' (DbType = Boolean), @p214='?', @p215='?' (DbType = Decimal), @p216='?' (DbType = Double), @p217='?', @p218='?', @p219='?' (DbType = DateTime), @p220='?' (DbType = DateTime), @p248='?' (DbType = Int32), @p222='?', @p223='?', @p224='?', @p225='?' (DbType = Decimal), @p226='?', @p227='?' (DbType = Decimal), @p228='?', @p229='?', @p230='?' (DbType = Int32), @p231='?' (DbType = Int32), @p232='?' (DbType = DateTime), @p233='?' (DbType = Decimal), @p234='?', @p235='?' (DbType = Double), @p236='?' (DbType = Boolean), @p237='?' (DbType = Boolean), @p238='?' (DbType = Int32), @p239='?' (DbType = Int32), @p240='?' (DbType = Boolean), @p241='?', @p242='?' (DbType = Decimal), @p243='?' (DbType = Double), @p244='?', @p245='?', @p246='?' (DbType = DateTime), @p247='?' (DbType = DateTime), @p275='?' (DbType = Int32), @p249='?', @p250='?', @p251='?', @p252='?' (DbType = Decimal), @p253='?', @p254='?' (DbType = Decimal), @p255='?', @p256='?', @p257='?' (DbType = Int32), @p258='?' (DbType = Int32), @p259='?' (DbType = DateTime), @p260='?' (DbType = Decimal), @p261='?', @p262='?' (DbType = Double), @p263='?' (DbType = Boolean), @p264='?' (DbType = Boolean), @p265='?' (DbType = Int32), @p266='?' (DbType = Int32), @p267='?' (DbType = Boolean), @p268='?', @p269='?' (DbType = Decimal), @p270='?' (DbType = Double), @p271='?', @p272='?', @p273='?' (DbType = DateTime), @p274='?' (DbType = DateTime), @p302='?' (DbType = Int32), @p276='?', @p277='?', @p278='?', @p279='?' (DbType = Decimal), @p280='?', @p281='?' (DbType = Decimal), @p282='?', @p283='?', @p284='?' (DbType = Int32), @p285='?' (DbType = Int32), @p286='?' (DbType = DateTime), @p287='?' (DbType = Decimal), @p288='?', @p289='?' (DbType = Double), @p290='?' (DbType = Boolean), @p291='?' (DbType = Boolean), @p292='?' (DbType = Int32), @p293='?' (DbType = Int32), @p294='?' (DbType = Boolean), @p295='?', @p296='?' (DbType = Decimal), @p297='?' (DbType = Double), @p298='?', @p299='?', @p300='?' (DbType = DateTime), @p301='?' (DbType = DateTime), @p329='?' (DbType = Int32), @p303='?', @p304='?', @p305='?', @p306='?' (DbType = Decimal), @p307='?', @p308='?' (DbType = Decimal), @p309='?', @p310='?', @p311='?' (DbType = Int32), @p312='?' (DbType = Int32), @p313='?' (DbType = DateTime), @p314='?' (DbType = Decimal), @p315='?', @p316='?' (DbType = Double), @p317='?' (DbType = Boolean), @p318='?' (DbType = Boolean), @p319='?' (DbType = Int32), @p320='?' (DbType = Int32), @p321='?' (DbType = Boolean), @p322='?', @p323='?' (DbType = Decimal), @p324='?' (DbType = Double), @p325='?', @p326='?', @p327='?' (DbType = DateTime), @p328='?' (DbType = DateTime), @p356='?' (DbType = Int32), @p330='?', @p331='?', @p332='?', @p333='?' (DbType = Decimal), @p334='?', @p335='?' (DbType = Decimal), @p336='?', @p337='?', @p338='?' (DbType = Int32), @p339='?' (DbType = Int32), @p340='?' (DbType = DateTime), @p341='?' (DbType = Decimal), @p342='?', @p343='?' (DbType = Double), @p344='?' (DbType = Boolean), @p345='?' (DbType = Boolean), @p346='?' (DbType = Int32), @p347='?' (DbType = Int32), @p348='?' (DbType = Boolean), @p349='?', @p350='?' (DbType = Decimal), @p351='?' (DbType = Double), @p352='?', @p353='?', @p354='?' (DbType = DateTime), @p355='?' (DbType = DateTime), @p383='?' (DbType = Int32), @p357='?', @p358='?', @p359='?', @p360='?' (DbType = Decimal), @p361='?', @p362='?' (DbType = Decimal), @p363='?', @p364='?', @p365='?' (DbType = Int32), @p366='?' (DbType = Int32), @p367='?' (DbType = DateTime), @p368='?' (DbType = Decimal), @p369='?', @p370='?' (DbType = Double), @p371='?' (DbType = Boolean), @p372='?' (DbType = Boolean), @p373='?' (DbType = Int32), @p374='?' (DbType = Int32), @p375='?' (DbType = Boolean), @p376='?', @p377='?' (DbType = Decimal), @p378='?' (DbType = Double), @p379='?', @p380='?', @p381='?' (DbType = DateTime), @p382='?' (DbType = DateTime), @p410='?' (DbType = Int32), @p384='?', @p385='?', @p386='?', @p387='?' (DbType = Decimal), @p388='?', @p389='?' (DbType = Decimal), @p390='?', @p391='?', @p392='?' (DbType = Int32), @p393='?' (DbType = Int32), @p394='?' (DbType = DateTime), @p395='?' (DbType = Decimal), @p396='?', @p397='?' (DbType = Double), @p398='?' (DbType = Boolean), @p399='?' (DbType = Boolean), @p400='?' (DbType = Int32), @p401='?' (DbType = Int32), @p402='?' (DbType = Boolean), @p403='?', @p404='?' (DbType = Decimal), @p405='?' (DbType = Double), @p406='?', @p407='?', @p408='?' (DbType = DateTime), @p409='?' (DbType = DateTime), @p437='?' (DbType = Int32), @p411='?', @p412='?', @p413='?', @p414='?' (DbType = Decimal), @p415='?', @p416='?' (DbType = Decimal), @p417='?', @p418='?', @p419='?' (DbType = Int32), @p420='?' (DbType = Int32), @p421='?' (DbType = DateTime), @p422='?' (DbType = Decimal), @p423='?', @p424='?' (DbType = Double), @p425='?' (DbType = Boolean), @p426='?' (DbType = Boolean), @p427='?' (DbType = Int32), @p428='?' (DbType = Int32), @p429='?' (DbType = Boolean), @p430='?', @p431='?' (DbType = Decimal), @p432='?' (DbType = Double), @p433='?', @p434='?', @p435='?' (DbType = DateTime), @p436='?' (DbType = DateTime), @p464='?' (DbType = Int32), @p438='?', @p439='?', @p440='?', @p441='?' (DbType = Decimal), @p442='?', @p443='?' (DbType = Decimal), @p444='?', @p445='?', @p446='?' (DbType = Int32), @p447='?' (DbType = Int32), @p448='?' (DbType = DateTime), @p449='?' (DbType = Decimal), @p450='?', @p451='?' (DbType = Double), @p452='?' (DbType = Boolean), @p453='?' (DbType = Boolean), @p454='?' (DbType = Int32), @p455='?' (DbType = Int32), @p456='?' (DbType = Boolean), @p457='?', @p458='?' (DbType = Decimal), @p459='?' (DbType = Double), @p460='?', @p461='?', @p462='?' (DbType = DateTime), @p463='?' (DbType = DateTime), @p491='?' (DbType = Int32), @p465='?', @p466='?', @p467='?', @p468='?' (DbType = Decimal), @p469='?', @p470='?' (DbType = Decimal), @p471='?', @p472='?', @p473='?' (DbType = Int32), @p474='?' (DbType = Int32), @p475='?' (DbType = DateTime), @p476='?' (DbType = Decimal), @p477='?', @p478='?' (DbType = Double), @p479='?' (DbType = Boolean), @p480='?' (DbType = Boolean), @p481='?' (DbType = Int32), @p482='?' (DbType = Int32), @p483='?' (DbType = Boolean), @p484='?', @p485='?' (DbType = Decimal), @p486='?' (DbType = Double), @p487='?', @p488='?', @p489='?' (DbType = DateTime), @p490='?' (DbType = DateTime), @p518='?' (DbType = Int32), @p492='?', @p493='?', @p494='?', @p495='?' (DbType = Decimal), @p496='?', @p497='?' (DbType = Decimal), @p498='?', @p499='?', @p500='?' (DbType = Int32), @p501='?' (DbType = Int32), @p502='?' (DbType = DateTime), @p503='?' (DbType = Decimal), @p504='?', @p505='?' (DbType = Double), @p506='?' (DbType = Boolean), @p507='?' (DbType = Boolean), @p508='?' (DbType = Int32), @p509='?' (DbType = Int32), @p510='?' (DbType = Boolean), @p511='?', @p512='?' (DbType = Decimal), @p513='?' (DbType = Double), @p514='?', @p515='?', @p516='?' (DbType = DateTime), @p517='?' (DbType = DateTime), @p545='?' (DbType = Int32), @p519='?', @p520='?', @p521='?', @p522='?' (DbType = Decimal), @p523='?', @p524='?' (DbType = Decimal), @p525='?', @p526='?', @p527='?' (DbType = Int32), @p528='?' (DbType = Int32), @p529='?' (DbType = DateTime), @p530='?' (DbType = Decimal), @p531='?', @p532='?' (DbType = Double), @p533='?' (DbType = Boolean), @p534='?' (DbType = Boolean), @p535='?' (DbType = Int32), @p536='?' (DbType = Int32), @p537='?' (DbType = Boolean), @p538='?', @p539='?' (DbType = Decimal), @p540='?' (DbType = Double), @p541='?', @p542='?', @p543='?' (DbType = DateTime), @p544='?' (DbType = DateTime), @p572='?' (DbType = Int32), @p546='?', @p547='?', @p548='?', @p549='?' (DbType = Decimal), @p550='?', @p551='?' (DbType = Decimal), @p552='?', @p553='?', @p554='?' (DbType = Int32), @p555='?' (DbType = Int32), @p556='?' (DbType = DateTime), @p557='?' (DbType = Decimal), @p558='?', @p559='?' (DbType = Double), @p560='?' (DbType = Boolean), @p561='?' (DbType = Boolean), @p562='?' (DbType = Int32), @p563='?' (DbType = Int32), @p564='?' (DbType = Boolean), @p565='?', @p566='?' (DbType = Decimal), @p567='?' (DbType = Double), @p568='?', @p569='?', @p570='?' (DbType = DateTime), @p571='?' (DbType = DateTime), @p599='?' (DbType = Int32), @p573='?', @p574='?', @p575='?', @p576='?' (DbType = Decimal), @p577='?', @p578='?' (DbType = Decimal), @p579='?', @p580='?', @p581='?' (DbType = Int32), @p582='?' (DbType = Int32), @p583='?' (DbType = DateTime), @p584='?' (DbType = Decimal), @p585='?', @p586='?' (DbType = Double), @p587='?' (DbType = Boolean), @p588='?' (DbType = Boolean), @p589='?' (DbType = Int32), @p590='?' (DbType = Int32), @p591='?' (DbType = Boolean), @p592='?', @p593='?' (DbType = Decimal), @p594='?' (DbType = Double), @p595='?', @p596='?', @p597='?' (DbType = DateTime), @p598='?' (DbType = DateTime), @p626='?' (DbType = Int32), @p600='?', @p601='?', @p602='?', @p603='?' (DbType = Decimal), @p604='?', @p605='?' (DbType = Decimal), @p606='?', @p607='?', @p608='?' (DbType = Int32), @p609='?' (DbType = Int32), @p610='?' (DbType = DateTime), @p611='?' (DbType = Decimal), @p612='?', @p613='?' (DbType = Double), @p614='?' (DbType = Boolean), @p615='?' (DbType = Boolean), @p616='?' (DbType = Int32), @p617='?' (DbType = Int32), @p618='?' (DbType = Boolean), @p619='?', @p620='?' (DbType = Decimal), @p621='?' (DbType = Double), @p622='?', @p623='?', @p624='?' (DbType = DateTime), @p625='?' (DbType = DateTime), @p653='?' (DbType = Int32), @p627='?', @p628='?', @p629='?', @p630='?' (DbType = Decimal), @p631='?', @p632='?' (DbType = Decimal), @p633='?', @p634='?', @p635='?' (DbType = Int32), @p636='?' (DbType = Int32), @p637='?' (DbType = DateTime), @p638='?' (DbType = Decimal), @p639='?', @p640='?' (DbType = Double), @p641='?' (DbType = Boolean), @p642='?' (DbType = Boolean), @p643='?' (DbType = Int32), @p644='?' (DbType = Int32), @p645='?' (DbType = Boolean), @p646='?', @p647='?' (DbType = Decimal), @p648='?' (DbType = Double), @p649='?', @p650='?', @p651='?' (DbType = DateTime), @p652='?' (DbType = DateTime), @p654='?' (DbType = DateTime), @p655='?', @p656='?' (DbType = Int32), @p657='?' (DbType = Int32), @p658='?', @p659='?' (DbType = Int32), @p660='?' (DbType = Boolean), @p661='?' (DbType = DateTime), @p662='?' (DbType = Int32), @p663='?' (DbType = Decimal), @p664='?' (DbType = DateTime), @p665='?' (DbType = DateTime), @p666='?', @p667='?' (DbType = Int32), @p668='?' (DbType = Int32), @p669='?', @p670='?' (DbType = Int32), @p671='?' (DbType = Boolean), @p672='?' (DbType = DateTime), @p673='?' (DbType = Int32), @p674='?' (DbType = Decimal), @p675='?' (DbType = DateTime), @p676='?' (DbType = DateTime), @p677='?', @p678='?' (DbType = Int32), @p679='?' (DbType = Int32), @p680='?', @p681='?' (DbType = Int32), @p682='?' (DbType = Boolean), @p683='?' (DbType = DateTime), @p684='?' (DbType = Int32), @p685='?' (DbType = Decimal), @p686='?' (DbType = DateTime), @p687='?' (DbType = DateTime), @p688='?', @p689='?' (DbType = Int32), @p690='?' (DbType = Int32), @p691='?', @p692='?' (DbType = Int32), @p693='?' (DbType = Boolean), @p694='?' (DbType = DateTime), @p695='?' (DbType = Int32), @p696='?' (DbType = Decimal), @p697='?' (DbType = DateTime), @p698='?' (DbType = DateTime), @p699='?', @p700='?' (DbType = Int32), @p701='?' (DbType = Int32), @p702='?', @p703='?' (DbType = Int32), @p704='?' (DbType = Boolean), @p705='?' (DbType = DateTime), @p706='?' (DbType = Int32), @p707='?' (DbType = Decimal), @p708='?' (DbType = DateTime), @p709='?' (DbType = DateTime), @p710='?', @p711='?' (DbType = Int32), @p712='?' (DbType = Int32), @p713='?', @p714='?' (DbType = Int32), @p715='?' (DbType = Boolean), @p716='?' (DbType = DateTime), @p717='?' (DbType = Int32), @p718='?' (DbType = Decimal), @p719='?' (DbType = DateTime), @p720='?' (DbType = DateTime), @p721='?', @p722='?' (DbType = Int32), @p723='?' (DbType = Int32), @p724='?', @p725='?' (DbType = Int32), @p726='?' (DbType = Boolean), @p727='?' (DbType = DateTime), @p728='?' (DbType = Int32), @p729='?' (DbType = Decimal), @p730='?' (DbType = DateTime), @p731='?' (DbType = DateTime), @p732='?', @p733='?' (DbType = Int32), @p734='?' (DbType = Int32), @p735='?', @p736='?' (DbType = Int32), @p737='?' (DbType = Boolean), @p738='?' (DbType = DateTime), @p739='?' (DbType = Int32), @p740='?' (DbType = Decimal), @p741='?' (DbType = DateTime), @p742='?' (DbType = DateTime), @p743='?', @p744='?' (DbType = Int32), @p745='?' (DbType = Int32), @p746='?', @p747='?' (DbType = Int32), @p748='?' (DbType = Boolean), @p749='?' (DbType = DateTime), @p750='?' (DbType = Int32), @p751='?' (DbType = Decimal), @p752='?' (DbType = DateTime), @p753='?' (DbType = DateTime), @p754='?', @p755='?' (DbType = Int32), @p756='?' (DbType = Int32), @p757='?', @p758='?' (DbType = Int32), @p759='?' (DbType = Boolean), @p760='?' (DbType = DateTime), @p761='?' (DbType = Int32), @p762='?' (DbType = Decimal), @p763='?' (DbType = DateTime), @p764='?' (DbType = DateTime), @p765='?', @p766='?' (DbType = Int32), @p767='?' (DbType = Int32), @p768='?', @p769='?' (DbType = Int32), @p770='?' (DbType = Boolean), @p771='?' (DbType = DateTime), @p772='?' (DbType = Int32), @p773='?' (DbType = Decimal), @p774='?' (DbType = DateTime), @p775='?' (DbType = DateTime), @p776='?', @p777='?' (DbType = Int32), @p778='?' (DbType = Int32), @p779='?', @p780='?' (DbType = Int32), @p781='?' (DbType = Boolean), @p782='?' (DbType = DateTime), @p783='?' (DbType = Int32), @p784='?' (DbType = Decimal), @p785='?' (DbType = DateTime), @p786='?' (DbType = DateTime), @p787='?', @p788='?' (DbType = Int32), @p789='?' (DbType = Int32), @p790='?', @p791='?' (DbType = Int32), @p792='?' (DbType = Boolean), @p793='?' (DbType = DateTime), @p794='?' (DbType = Int32), @p795='?' (DbType = Decimal), @p796='?' (DbType = DateTime), @p797='?' (DbType = DateTime), @p798='?', @p799='?' (DbType = Int32), @p800='?' (DbType = Int32), @p801='?', @p802='?' (DbType = Int32), @p803='?' (DbType = Boolean), @p804='?' (DbType = DateTime), @p805='?' (DbType = Int32), @p806='?' (DbType = Decimal), @p807='?' (DbType = DateTime), @p808='?' (DbType = DateTime), @p809='?', @p810='?' (DbType = Int32), @p811='?' (DbType = Int32), @p812='?', @p813='?' (DbType = Int32), @p814='?' (DbType = Boolean), @p815='?' (DbType = DateTime), @p816='?' (DbType = Int32), @p817='?' (DbType = Decimal), @p818='?' (DbType = DateTime), @p819='?' (DbType = DateTime), @p820='?', @p821='?' (DbType = Int32), @p822='?' (DbType = Int32), @p823='?', @p824='?' (DbType = Int32), @p825='?' (DbType = Boolean), @p826='?' (DbType = DateTime), @p827='?' (DbType = Int32), @p828='?' (DbType = Decimal), @p829='?' (DbType = DateTime), @p830='?' (DbType = DateTime), @p831='?', @p832='?' (DbType = Int32), @p833='?' (DbType = Int32), @p834='?', @p835='?' (DbType = Int32), @p836='?' (DbType = Boolean), @p837='?' (DbType = DateTime), @p838='?' (DbType = Int32), @p839='?' (DbType = Decimal), @p840='?' (DbType = DateTime), @p841='?' (DbType = DateTime), @p842='?', @p843='?' (DbType = Int32), @p844='?' (DbType = Int32), @p845='?', @p846='?' (DbType = Int32), @p847='?' (DbType = Boolean), @p848='?' (DbType = DateTime), @p849='?' (DbType = Int32), @p850='?' (DbType = Decimal), @p851='?' (DbType = DateTime), @p852='?' (DbType = DateTime), @p853='?', @p854='?' (DbType = Int32), @p855='?' (DbType = Int32), @p856='?', @p857='?' (DbType = Int32), @p858='?' (DbType = Boolean), @p859='?' (DbType = DateTime), @p860='?' (DbType = Int32), @p861='?' (DbType = Decimal), @p862='?' (DbType = DateTime), @p863='?' (DbType = DateTime), @p864='?', @p865='?' (DbType = Int32), @p866='?' (DbType = Int32), @p867='?', @p868='?' (DbType = Int32), @p869='?' (DbType = Boolean), @p870='?' (DbType = DateTime), @p871='?' (DbType = Int32), @p872='?' (DbType = Decimal), @p873='?' (DbType = DateTime), @p874='?' (DbType = DateTime), @p875='?', @p876='?' (DbType = Int32), @p877='?' (DbType = Int32), @p878='?', @p879='?' (DbType = Int32), @p880='?' (DbType = Boolean), @p881='?' (DbType = DateTime), @p882='?' (DbType = Int32), @p883='?' (DbType = Decimal), @p884='?' (DbType = DateTime), @p885='?' (DbType = DateTime), @p886='?', @p887='?' (DbType = Int32), @p888='?' (DbType = Int32), @p889='?', @p890='?' (DbType = Int32), @p891='?' (DbType = Boolean), @p892='?' (DbType = DateTime), @p893='?' (DbType = Int32), @p894='?' (DbType = Decimal), @p895='?' (DbType = DateTime), @p896='?' (DbType = DateTime), @p897='?', @p898='?' (DbType = Int32), @p899='?' (DbType = Int32), @p900='?', @p901='?' (DbType = Int32), @p902='?' (DbType = Boolean), @p903='?' (DbType = DateTime), @p904='?' (DbType = Int32), @p905='?' (DbType = Decimal), @p906='?' (DbType = DateTime), @p907='?' (DbType = DateTime), @p908='?', @p909='?' (DbType = Int32), @p910='?' (DbType = Int32), @p911='?', @p912='?' (DbType = Int32), @p913='?' (DbType = Boolean), @p914='?' (DbType = DateTime), @p915='?' (DbType = Int32), @p916='?' (DbType = Decimal), @p917='?' (DbType = DateTime), @p918='?' (DbType = DateTime), @p919='?', @p920='?' (DbType = Int32), @p921='?' (DbType = Int32), @p922='?', @p923='?' (DbType = Int32), @p924='?' (DbType = Boolean), @p925='?' (DbType = DateTime), @p926='?' (DbType = Int32), @p927='?' (DbType = Decimal), @p928='?' (DbType = DateTime), @p929='?' (DbType = DateTime), @p930='?', @p931='?' (DbType = Int32), @p932='?' (DbType = Int32), @p933='?', @p934='?' (DbType = Int32), @p935='?' (DbType = Boolean), @p936='?' (DbType = DateTime), @p937='?' (DbType = Int32), @p938='?' (DbType = Decimal), @p939='?' (DbType = DateTime), @p940='?' (DbType = DateTime), @p941='?', @p942='?' (DbType = Int32), @p943='?' (DbType = Int32), @p944='?', @p945='?' (DbType = Int32), @p946='?' (DbType = Boolean), @p947='?' (DbType = DateTime), @p948='?' (DbType = Int32), @p949='?' (DbType = Decimal), @p950='?' (DbType = DateTime), @p951='?' (DbType = DateTime), @p952='?', @p953='?' (DbType = Int32), @p954='?' (DbType = Int32), @p955='?', @p956='?' (DbType = Int32), @p957='?' (DbType = Boolean), @p958='?' (DbType = DateTime), @p959='?' (DbType = Int32), @p960='?' (DbType = Decimal), @p961='?' (DbType = DateTime), @p962='?' (DbType = DateTime), @p963='?', @p964='?' (DbType = Int32), @p965='?' (DbType = Int32), @p966='?', @p967='?' (DbType = Int32), @p968='?' (DbType = Boolean), @p969='?' (DbType = DateTime), @p970='?' (DbType = Int32), @p971='?' (DbType = Decimal), @p972='?' (DbType = DateTime), @p973='?' (DbType = DateTime), @p974='?', @p975='?' (DbType = Int32), @p976='?' (DbType = Int32), @p977='?', @p978='?' (DbType = Int32), @p979='?' (DbType = Boolean), @p980='?' (DbType = DateTime), @p981='?' (DbType = Int32), @p982='?' (DbType = Decimal), @p983='?' (DbType = DateTime), @p984='?' (DbType = DateTime), @p985='?', @p986='?' (DbType = Int32), @p987='?' (DbType = Int32), @p988='?', @p989='?' (DbType = Int32), @p990='?' (DbType = Boolean), @p991='?' (DbType = DateTime), @p992='?' (DbType = Int32), @p993='?' (DbType = Decimal), @p994='?' (DbType = DateTime), @p995='?' (DbType = DateTime), @p996='?', @p997='?' (DbType = Int32), @p998='?' (DbType = Int32), @p999='?', @p1000='?' (DbType = Int32), @p1001='?' (DbType = Boolean), @p1002='?' (DbType = DateTime), @p1003='?' (DbType = Int32), @p1004='?' (DbType = Decimal), @p1005='?' (DbType = DateTime), @p1006='?' (DbType = DateTime), @p1007='?', @p1008='?' (DbType = Int32), @p1009='?' (DbType = Int32), @p1010='?', @p1011='?' (DbType = Int32), @p1012='?' (DbType = Boolean), @p1013='?' (DbType = DateTime), @p1014='?' (DbType = Int32), @p1015='?' (DbType = Decimal), @p1016='?' (DbType = DateTime)], CommandType='"Text"', CommandTimeout='30'] UPDATE "ExportFiles" SET "CountAll" = @p0, "CountSuccessful" = @p1, "CreateTime" = @p2, "FileName" = @p3, "Hash" = @p4 WHERE "Id" = @p5; UPDATE "Flats" SET "AccountNumber" = @p6, "AccountNumber2" = @p7, "AccountNumber3" = @p8, "AdminFees" = @p9, "Apartment" = @p10, "Balance" = @p11, "Building" = @p12, "City" = @p13, "CountParkingSpots" = @p14, "CountRooms" = @p15, "CreateTime" = @p16, "Deposit" = @p17, "Description" = @p18, "Floor" = @p19, "HasBalcony" = @p20, "HasTerrace" = @p21, "InternalId" = @p22, "LandlordId" = @p23, "PetAllowed" = @p24, "Postcode" = @p25, "Price" = @p26, "Size" = @p27, "Street" = @p28, "Title" = @p29, "UpdateTime" = @p30, "YearBuilt" = @p31 WHERE "Id" = @p32; UPDATE "Flats" SET "AccountNumber" = @p33, "AccountNumber2" = @p34, "AccountNumber3" = @p35, "AdminFees" = @p36, "Apartment" = @p37, "Balance" = @p38, "Building" = @p39, "City" = @p40, "CountParkingSpots" = @p41, "CountRooms" = @p42, "CreateTime" = @p43, "Deposit" = @p44, "Description" = @p45, "Floor" = @p46, "HasBalcony" = @p47, "HasTerrace" = @p48, "InternalId" = @p49, "LandlordId" = @p50, "PetAllowed" = @p51, "Postcode" = @p52, "Price" = @p53, "Size" = @p54, "Street" = @p55, "Title" = @p56, "UpdateTime" = @p57, "YearBuilt" = @p58 WHERE "Id" = @p59; UPDATE "Flats" SET "AccountNumber" = @p60, "AccountNumber2" = @p61, "AccountNumber3" = @p62, "AdminFees" = @p63, "Apartment" = @p64, "Balance" = @p65, "Building" = @p66, "City" = @p67, "CountParkingSpots" = @p68, "CountRooms" = @p69, "CreateTime" = @p70, "Deposit" = @p71, "Description" = @p72, "Floor" = @p73, "HasBalcony" = @p74, "HasTerrace" = @p75, "InternalId" = @p76, "LandlordId" = @p77, "PetAllowed" = @p78, "Postcode" = @p79, "Price" = @p80, "Size" = @p81, "Street" = @p82, "Title" = @p83, "UpdateTime" = @p84, "YearBuilt" = @p85 WHERE "Id" = @p86; UPDATE "Flats" SET "AccountNumber" = @p87, "AccountNumber2" = @p88, "AccountNumber3" = @p89, "AdminFees" = @p90, "Apartment" = @p91, "Balance" = @p92, "Building" = @p93, "City" = @p94, "CountParkingSpots" = @p95, "CountRooms" = @p96, "CreateTime" = @p97, "Deposit" = @p98, "Description" = @p99, "Floor" = @p100, "HasBalcony" = @p101, "HasTerrace" = @p102, "InternalId" = @p103, "LandlordId" = @p104, "PetAllowed" = @p105, "Postcode" = @p106, "Price" = @p107, "Size" = @p108, "Street" = @p109, "Title" = @p110, "UpdateTime" = @p111, "YearBuilt" = @p112 WHERE "Id" = @p113; UPDATE "Flats" SET "AccountNumber" = @p114, "AccountNumber2" = @p115, "AccountNumber3" = @p116, "AdminFees" = @p117, "Apartment" = @p118, "Balance" = @p119, "Building" = @p120, "City" = @p121, "CountParkingSpots" = @p122, "CountRooms" = @p123, "CreateTime" = @p124, "Deposit" = @p125, "Description" = @p126, "Floor" = @p127, "HasBalcony" = @p128, "HasTerrace" = @p129, "InternalId" = @p130, "LandlordId" = @p131, "PetAllowed" = @p132, "Postcode" = @p133, "Price" = @p134, "Size" = @p135, "Street" = @p136, "Title" = @p137, "UpdateTime" = @p138, "YearBuilt" = @p139 WHERE "Id" = @p140; UPDATE "Flats" SET "AccountNumber" = @p141, "AccountNumber2" = @p142, "AccountNumber3" = @p143, "AdminFees" = @p144, "Apartment" = @p145, "Balance" = @p146, "Building" = @p147, "City" = @p148, "CountParkingSpots" = @p149, "CountRooms" = @p150, "CreateTime" = @p151, "Deposit" = @p152, "Description" = @p153, "Floor" = @p154, "HasBalcony" = @p155, "HasTerrace" = @p156, "InternalId" = @p157, "LandlordId" = @p158, "PetAllowed" = @p159, "Postcode" = @p160, "Price" = @p161, "Size" = @p162, "Street" = @p163, "Title" = @p164, "UpdateTime" = @p165, "YearBuilt" = @p166 WHERE "Id" = @p167; UPDATE "Flats" SET "AccountNumber" = @p168, "AccountNumber2" = @p169, "AccountNumber3" = @p170, "AdminFees" = @p171, "Apartment" = @p172, "Balance" = @p173, "Building" = @p174, "City" = @p175, "CountParkingSpots" = @p176, "CountRooms" = @p177, "CreateTime" = @p178, "Deposit" = @p179, "Description" = @p180, "Floor" = @p181, "HasBalcony" = @p182, "HasTerrace" = @p183, "InternalId" = @p184, "LandlordId" = @p185, "PetAllowed" = @p186, "Postcode" = @p187, "Price" = @p188, "Size" = @p189, "Street" = @p190, "Title" = @p191, "UpdateTime" = @p192, "YearBuilt" = @p193 WHERE "Id" = @p194; UPDATE "Flats" SET "AccountNumber" = @p195, "AccountNumber2" = @p196, "AccountNumber3" = @p197, "AdminFees" = @p198, "Apartment" = @p199, "Balance" = @p200, "Building" = @p201, "City" = @p202, "CountParkingSpots" = @p203, "CountRooms" = @p204, "CreateTime" = @p205, "Deposit" = @p206, "Description" = @p207, "Floor" = @p208, "HasBalcony" = @p209, "HasTerrace" = @p210, "InternalId" = @p211, "LandlordId" = @p212, "PetAllowed" = @p213, "Postcode" = @p214, "Price" = @p215, "Size" = @p216, "Street" = @p217, "Title" = @p218, "UpdateTime" = @p219, "YearBuilt" = @p220 WHERE "Id" = @p221; UPDATE "Flats" SET "AccountNumber" = @p222, "AccountNumber2" = @p223, "AccountNumber3" = @p224, "AdminFees" = @p225, "Apartment" = @p226, "Balance" = @p227, "Building" = @p228, "City" = @p229, "CountParkingSpots" = @p230, "CountRooms" = @p231, "CreateTime" = @p232, "Deposit" = @p233, "Description" = @p234, "Floor" = @p235, "HasBalcony" = @p236, "HasTerrace" = @p237, "InternalId" = @p238, "LandlordId" = @p239, "PetAllowed" = @p240, "Postcode" = @p241, "Price" = @p242, "Size" = @p243, "Street" = @p244, "Title" = @p245, "UpdateTime" = @p246, "YearBuilt" = @p247 WHERE "Id" = @p248; UPDATE "Flats" SET "AccountNumber" = @p249, "AccountNumber2" = @p250, "AccountNumber3" = @p251, "AdminFees" = @p252, "Apartment" = @p253, "Balance" = @p254, "Building" = @p255, "City" = @p256, "CountParkingSpots" = @p257, "CountRooms" = @p258, "CreateTime" = @p259, "Deposit" = @p260, "Description" = @p261, "Floor" = @p262, "HasBalcony" = @p263, "HasTerrace" = @p264, "InternalId" = @p265, "LandlordId" = @p266, "PetAllowed" = @p267, "Postcode" = @p268, "Price" = @p269, "Size" = @p270, "Street" = @p271, "Title" = @p272, "UpdateTime" = @p273, "YearBuilt" = @p274 WHERE "Id" = @p275; UPDATE "Flats" SET "AccountNumber" = @p276, "AccountNumber2" = @p277, "AccountNumber3" = @p278, "AdminFees" = @p279, "Apartment" = @p280, "Balance" = @p281, "Building" = @p282, "City" = @p283, "CountParkingSpots" = @p284, "CountRooms" = @p285, "CreateTime" = @p286, "Deposit" = @p287, "Description" = @p288, "Floor" = @p289, "HasBalcony" = @p290, "HasTerrace" = @p291, "InternalId" = @p292, "LandlordId" = @p293, "PetAllowed" = @p294, "Postcode" = @p295, "Price" = @p296, "Size" = @p297, "Street" = @p298, "Title" = @p299, "UpdateTime" = @p300, "YearBuilt" = @p301 WHERE "Id" = @p302; UPDATE "Flats" SET "AccountNumber" = @p303, "AccountNumber2" = @p304, "AccountNumber3" = @p305, "AdminFees" = @p306, "Apartment" = @p307, "Balance" = @p308, "Building" = @p309, "City" = @p310, "CountParkingSpots" = @p311, "CountRooms" = @p312, "CreateTime" = @p313, "Deposit" = @p314, "Description" = @p315, "Floor" = @p316, "HasBalcony" = @p317, "HasTerrace" = @p318, "InternalId" = @p319, "LandlordId" = @p320, "PetAllowed" = @p321, "Postcode" = @p322, "Price" = @p323, "Size" = @p324, "Street" = @p325, "Title" = @p326, "UpdateTime" = @p327, "YearBuilt" = @p328 WHERE "Id" = @p329; UPDATE "Flats" SET "AccountNumber" = @p330, "AccountNumber2" = @p331, "AccountNumber3" = @p332, "AdminFees" = @p333, "Apartment" = @p334, "Balance" = @p335, "Building" = @p336, "City" = @p337, "CountParkingSpots" = @p338, "CountRooms" = @p339, "CreateTime" = @p340, "Deposit" = @p341, "Description" = @p342, "Floor" = @p343, "HasBalcony" = @p344, "HasTerrace" = @p345, "InternalId" = @p346, "LandlordId" = @p347, "PetAllowed" = @p348, "Postcode" = @p349, "Price" = @p350, "Size" = @p351, "Street" = @p352, "Title" = @p353, "UpdateTime" = @p354, "YearBuilt" = @p355 WHERE "Id" = @p356; UPDATE "Flats" SET "AccountNumber" = @p357, "AccountNumber2" = @p358, "AccountNumber3" = @p359, "AdminFees" = @p360, "Apartment" = @p361, "Balance" = @p362, "Building" = @p363, "City" = @p364, "CountParkingSpots" = @p365, "CountRooms" = @p366, "CreateTime" = @p367, "Deposit" = @p368, "Description" = @p369, "Floor" = @p370, "HasBalcony" = @p371, "HasTerrace" = @p372, "InternalId" = @p373, "LandlordId" = @p374, "PetAllowed" = @p375, "Postcode" = @p376, "Price" = @p377, "Size" = @p378, "Street" = @p379, "Title" = @p380, "UpdateTime" = @p381, "YearBuilt" = @p382 WHERE "Id" = @p383; UPDATE "Flats" SET "AccountNumber" = @p384, "AccountNumber2" = @p385, "AccountNumber3" = @p386, "AdminFees" = @p387, "Apartment" = @p388, "Balance" = @p389, "Building" = @p390, "City" = @p391, "CountParkingSpots" = @p392, "CountRooms" = @p393, "CreateTime" = @p394, "Deposit" = @p395, "Description" = @p396, "Floor" = @p397, "HasBalcony" = @p398, "HasTerrace" = @p399, "InternalId" = @p400, "LandlordId" = @p401, "PetAllowed" = @p402, "Postcode" = @p403, "Price" = @p404, "Size" = @p405, "Street" = @p406, "Title" = @p407, "UpdateTime" = @p408, "YearBuilt" = @p409 WHERE "Id" = @p410; UPDATE "Flats" SET "AccountNumber" = @p411, "AccountNumber2" = @p412, "AccountNumber3" = @p413, "AdminFees" = @p414, "Apartment" = @p415, "Balance" = @p416, "Building" = @p417, "City" = @p418, "CountParkingSpots" = @p419, "CountRooms" = @p420, "CreateTime" = @p421, "Deposit" = @p422, "Description" = @p423, "Floor" = @p424, "HasBalcony" = @p425, "HasTerrace" = @p426, "InternalId" = @p427, "LandlordId" = @p428, "PetAllowed" = @p429, "Postcode" = @p430, "Price" = @p431, "Size" = @p432, "Street" = @p433, "Title" = @p434, "UpdateTime" = @p435, "YearBuilt" = @p436 WHERE "Id" = @p437; UPDATE "Flats" SET "AccountNumber" = @p438, "AccountNumber2" = @p439, "AccountNumber3" = @p440, "AdminFees" = @p441, "Apartment" = @p442, "Balance" = @p443, "Building" = @p444, "City" = @p445, "CountParkingSpots" = @p446, "CountRooms" = @p447, "CreateTime" = @p448, "Deposit" = @p449, "Description" = @p450, "Floor" = @p451, "HasBalcony" = @p452, "HasTerrace" = @p453, "InternalId" = @p454, "LandlordId" = @p455, "PetAllowed" = @p456, "Postcode" = @p457, "Price" = @p458, "Size" = @p459, "Street" = @p460, "Title" = @p461, "UpdateTime" = @p462, "YearBuilt" = @p463 WHERE "Id" = @p464; UPDATE "Flats" SET "AccountNumber" = @p465, "AccountNumber2" = @p466, "AccountNumber3" = @p467, "AdminFees" = @p468, "Apartment" = @p469, "Balance" = @p470, "Building" = @p471, "City" = @p472, "CountParkingSpots" = @p473, "CountRooms" = @p474, "CreateTime" = @p475, "Deposit" = @p476, "Description" = @p477, "Floor" = @p478, "HasBalcony" = @p479, "HasTerrace" = @p480, "InternalId" = @p481, "LandlordId" = @p482, "PetAllowed" = @p483, "Postcode" = @p484, "Price" = @p485, "Size" = @p486, "Street" = @p487, "Title" = @p488, "UpdateTime" = @p489, "YearBuilt" = @p490 WHERE "Id" = @p491; UPDATE "Flats" SET "AccountNumber" = @p492, "AccountNumber2" = @p493, "AccountNumber3" = @p494, "AdminFees" = @p495, "Apartment" = @p496, "Balance" = @p497, "Building" = @p498, "City" = @p499, "CountParkingSpots" = @p500, "CountRooms" = @p501, "CreateTime" = @p502, "Deposit" = @p503, "Description" = @p504, "Floor" = @p505, "HasBalcony" = @p506, "HasTerrace" = @p507, "InternalId" = @p508, "LandlordId" = @p509, "PetAllowed" = @p510, "Postcode" = @p511, "Price" = @p512, "Size" = @p513, "Street" = @p514, "Title" = @p515, "UpdateTime" = @p516, "YearBuilt" = @p517 WHERE "Id" = @p518; UPDATE "Flats" SET "AccountNumber" = @p519, "AccountNumber2" = @p520, "AccountNumber3" = @p521, "AdminFees" = @p522, "Apartment" = @p523, "Balance" = @p524, "Building" = @p525, "City" = @p526, "CountParkingSpots" = @p527, "CountRooms" = @p528, "CreateTime" = @p529, "Deposit" = @p530, "Description" = @p531, "Floor" = @p532, "HasBalcony" = @p533, "HasTerrace" = @p534, "InternalId" = @p535, "LandlordId" = @p536, "PetAllowed" = @p537, "Postcode" = @p538, "Price" = @p539, "Size" = @p540, "Street" = @p541, "Title" = @p542, "UpdateTime" = @p543, "YearBuilt" = @p544 WHERE "Id" = @p545; UPDATE "Flats" SET "AccountNumber" = @p546, "AccountNumber2" = @p547, "AccountNumber3" = @p548, "AdminFees" = @p549, "Apartment" = @p550, "Balance" = @p551, "Building" = @p552, "City" = @p553, "CountParkingSpots" = @p554, "CountRooms" = @p555, "CreateTime" = @p556, "Deposit" = @p557, "Description" = @p558, "Floor" = @p559, "HasBalcony" = @p560, "HasTerrace" = @p561, "InternalId" = @p562, "LandlordId" = @p563, "PetAllowed" = @p564, "Postcode" = @p565, "Price" = @p566, "Size" = @p567, "Street" = @p568, "Title" = @p569, "UpdateTime" = @p570, "YearBuilt" = @p571 WHERE "Id" = @p572; UPDATE "Flats" SET "AccountNumber" = @p573, "AccountNumber2" = @p574, "AccountNumber3" = @p575, "AdminFees" = @p576, "Apartment" = @p577, "Balance" = @p578, "Building" = @p579, "City" = @p580, "CountParkingSpots" = @p581, "CountRooms" = @p582, "CreateTime" = @p583, "Deposit" = @p584, "Description" = @p585, "Floor" = @p586, "HasBalcony" = @p587, "HasTerrace" = @p588, "InternalId" = @p589, "LandlordId" = @p590, "PetAllowed" = @p591, "Postcode" = @p592, "Price" = @p593, "Size" = @p594, "Street" = @p595, "Title" = @p596, "UpdateTime" = @p597, "YearBuilt" = @p598 WHERE "Id" = @p599; UPDATE "Flats" SET "AccountNumber" = @p600, "AccountNumber2" = @p601, "AccountNumber3" = @p602, "AdminFees" = @p603, "Apartment" = @p604, "Balance" = @p605, "Building" = @p606, "City" = @p607, "CountParkingSpots" = @p608, "CountRooms" = @p609, "CreateTime" = @p610, "Deposit" = @p611, "Description" = @p612, "Floor" = @p613, "HasBalcony" = @p614, "HasTerrace" = @p615, "InternalId" = @p616, "LandlordId" = @p617, "PetAllowed" = @p618, "Postcode" = @p619, "Price" = @p620, "Size" = @p621, "Street" = @p622, "Title" = @p623, "UpdateTime" = @p624, "YearBuilt" = @p625 WHERE "Id" = @p626; UPDATE "Flats" SET "AccountNumber" = @p627, "AccountNumber2" = @p628, "AccountNumber3" = @p629, "AdminFees" = @p630, "Apartment" = @p631, "Balance" = @p632, "Building" = @p633, "City" = @p634, "CountParkingSpots" = @p635, "CountRooms" = @p636, "CreateTime" = @p637, "Deposit" = @p638, "Description" = @p639, "Floor" = @p640, "HasBalcony" = @p641, "HasTerrace" = @p642, "InternalId" = @p643, "LandlordId" = @p644, "PetAllowed" = @p645, "Postcode" = @p646, "Price" = @p647, "Size" = @p648, "Street" = @p649, "Title" = @p650, "UpdateTime" = @p651, "YearBuilt" = @p652 WHERE "Id" = @p653; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p654, @p655, @p656, @p657, @p658, @p659, @p660, @p661, @p662, @p663, @p664) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p665, @p666, @p667, @p668, @p669, @p670, @p671, @p672, @p673, @p674, @p675) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p676, @p677, @p678, @p679, @p680, @p681, @p682, @p683, @p684, @p685, @p686) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p687, @p688, @p689, @p690, @p691, @p692, @p693, @p694, @p695, @p696, @p697) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p698, @p699, @p700, @p701, @p702, @p703, @p704, @p705, @p706, @p707, @p708) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p709, @p710, @p711, @p712, @p713, @p714, @p715, @p716, @p717, @p718, @p719) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p720, @p721, @p722, @p723, @p724, @p725, @p726, @p727, @p728, @p729, @p730) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p731, @p732, @p733, @p734, @p735, @p736, @p737, @p738, @p739, @p740, @p741) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p742, @p743, @p744, @p745, @p746, @p747, @p748, @p749, @p750, @p751, @p752) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p753, @p754, @p755, @p756, @p757, @p758, @p759, @p760, @p761, @p762, @p763) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p764, @p765, @p766, @p767, @p768, @p769, @p770, @p771, @p772, @p773, @p774) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p775, @p776, @p777, @p778, @p779, @p780, @p781, @p782, @p783, @p784, @p785) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p786, @p787, @p788, @p789, @p790, @p791, @p792, @p793, @p794, @p795, @p796) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p797, @p798, @p799, @p800, @p801, @p802, @p803, @p804, @p805, @p806, @p807) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p808, @p809, @p810, @p811, @p812, @p813, @p814, @p815, @p816, @p817, @p818) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p819, @p820, @p821, @p822, @p823, @p824, @p825, @p826, @p827, @p828, @p829) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p830, @p831, @p832, @p833, @p834, @p835, @p836, @p837, @p838, @p839, @p840) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p841, @p842, @p843, @p844, @p845, @p846, @p847, @p848, @p849, @p850, @p851) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p852, @p853, @p854, @p855, @p856, @p857, @p858, @p859, @p860, @p861, @p862) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p863, @p864, @p865, @p866, @p867, @p868, @p869, @p870, @p871, @p872, @p873) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p874, @p875, @p876, @p877, @p878, @p879, @p880, @p881, @p882, @p883, @p884) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p885, @p886, @p887, @p888, @p889, @p890, @p891, @p892, @p893, @p894, @p895) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p896, @p897, @p898, @p899, @p900, @p901, @p902, @p903, @p904, @p905, @p906) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p907, @p908, @p909, @p910, @p911, @p912, @p913, @p914, @p915, @p916, @p917) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p918, @p919, @p920, @p921, @p922, @p923, @p924, @p925, @p926, @p927, @p928) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p929, @p930, @p931, @p932, @p933, @p934, @p935, @p936, @p937, @p938, @p939) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p940, @p941, @p942, @p943, @p944, @p945, @p946, @p947, @p948, @p949, @p950) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p951, @p952, @p953, @p954, @p955, @p956, @p957, @p958, @p959, @p960, @p961) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p962, @p963, @p964, @p965, @p966, @p967, @p968, @p969, @p970, @p971, @p972) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p973, @p974, @p975, @p976, @p977, @p978, @p979, @p980, @p981, @p982, @p983) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p984, @p985, @p986, @p987, @p988, @p989, @p990, @p991, @p992, @p993, @p994) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p995, @p996, @p997, @p998, @p999, @p1000, @p1001, @p1002, @p1003, @p1004, @p1005) RETURNING "Id"; INSERT INTO "Transactions" ("CreateTime", "Description", "ExportFilesId", "FlatId", "Hash", "InternalFlatId", "IsFlatBalance", "PaymentTime", "Status", "Sum", "UpdateTime") VALUES (@p1006, @p1007, @p1008, @p1009, @p1010, @p1011, @p1012, @p1013, @p1014, @p1015, @p1016) RETURNING "Id"; [2025-10-01 21:32:43 INF] Executing StatusCodeResult, setting HTTP status code 200 [2025-10-01 21:32:43 INF] Executed action Web.Controllers.API.ExportFilesController.ParseReport (Web) in 983.7433ms [2025-10-01 21:32:43 INF] Executed endpoint 'Web.Controllers.API.ExportFilesController.ParseReport (Web)' [2025-10-01 21:32:43 INF] Request finished HTTP/1.1 POST http://hmgt.metrohousedev.com/api/ExportFiles/ParseReport multipart/form-data;+boundary=----WebKitFormBoundaryp7thhYjzwGmHHMQ5 608011 - 200 0 - 987.2466ms [2025-10-01 21:32:43 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/ExportFiles/getAll - - [2025-10-01 21:32:43 INF] CORS policy execution successful. [2025-10-01 21:32:43 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/ExportFiles/getAll - - - 204 - - 0.2445ms [2025-10-01 21:32:43 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/ExportFiles/getAll - - [2025-10-01 21:32:43 INF] CORS policy execution successful. [2025-10-01 21:32:43 INF] Executing endpoint 'Web.Controllers.API.ExportFilesController.GetAll (Web)' [2025-10-01 21:32:43 INF] Route matched with {action = "GetAll", controller = "ExportFiles"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.ExportFilesController (Web). [2025-10-01 21:32:43 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:32:43 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:32:43 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "ExportFiles" AS e [2025-10-01 21:32:43 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.ExportFiles.ExportFilesVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:32:43 INF] Executed action Web.Controllers.API.ExportFilesController.GetAll (Web) in 13.9691ms [2025-10-01 21:32:43 INF] Executed endpoint 'Web.Controllers.API.ExportFilesController.GetAll (Web)' [2025-10-01 21:32:43 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/ExportFiles/getAll - - - 200 - application/json;+charset=utf-8 14.5873ms [2025-10-01 21:32:45 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/ExportFiles/getAllById?id=42 - - [2025-10-01 21:32:45 INF] CORS policy execution successful. [2025-10-01 21:32:45 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/ExportFiles/getAllById?id=42 - - - 204 - - 0.2123ms [2025-10-01 21:32:45 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 21:32:45 INF] CORS policy execution successful. [2025-10-01 21:32:45 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.1570ms [2025-10-01 21:32:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/ExportFiles/getAllById?id=42 - - [2025-10-01 21:32:45 INF] CORS policy execution successful. [2025-10-01 21:32:45 INF] Executing endpoint 'Web.Controllers.API.ExportFilesController.GetAllById (Web)' [2025-10-01 21:32:45 INF] Route matched with {action = "GetAllById", controller = "ExportFiles"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllById(Int32) on controller Web.Controllers.API.ExportFilesController (Web). [2025-10-01 21:32:45 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:32:45 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 21:32:45 INF] CORS policy execution successful. [2025-10-01 21:32:45 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 21:32:45 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 21:32:45 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:32:45 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:32:45 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash", t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime" FROM "ExportFiles" AS e LEFT JOIN "Transactions" AS t ON e."Id" = t."ExportFilesId" ORDER BY e."Id" [2025-10-01 21:32:45 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:32:45 INF] Executed DbCommand (7ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:45 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.ExportFiles.ExportFilesFullVM'. [2025-10-01 21:32:45 INF] Executed action Web.Controllers.API.ExportFilesController.GetAllById (Web) in 46.4074ms [2025-10-01 21:32:45 INF] Executed endpoint 'Web.Controllers.API.ExportFilesController.GetAllById (Web)' [2025-10-01 21:32:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/ExportFiles/getAllById?id=42 - - - 200 - application/json;+charset=utf-8 47.2418ms [2025-10-01 21:32:45 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:32:45 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 60.0743ms [2025-10-01 21:32:45 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 21:32:45 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 60.4782ms [2025-10-01 21:32:54 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 21:32:54 INF] CORS policy execution successful. [2025-10-01 21:32:54 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.1924ms [2025-10-01 21:32:54 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 21:32:54 INF] CORS policy execution successful. [2025-10-01 21:32:54 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 21:32:54 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 21:32:54 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:32:54 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:32:54 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:32:54 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 21:32:54 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:32:54 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 61.3095ms [2025-10-01 21:32:54 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 21:32:54 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 61.9462ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=281 - - - 204 - - 0.2145ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=281 - - - 204 - - 0.1132ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.2066ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=281 - - - 204 - - 0.0782ms [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=281 - - - 204 - - 0.3406ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=281 - - - 204 - - 0.0864ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=281 - - - 204 - - 0.1874ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=281 - - - 204 - - 0.1242ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=281 - - - 204 - - 0.1127ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.0584ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.0528ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=281 - - - 204 - - 0.0789ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.1251ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 21:33:08 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 66.3269ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=281 - - - 200 - application/json;+charset=utf-8 66.7080ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 21:33:08 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 36.6137ms [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 14.8911ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=281 - - - 200 - application/json;+charset=utf-8 37.0597ms [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=281 - - - 200 - application/json;+charset=utf-8 16.0901ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] Executed DbCommand (64ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 83.5516ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=281 - - - 200 - application/json;+charset=utf-8 84.0570ms [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executed DbCommand (38ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 21.0746ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=281 - - - 200 - application/json;+charset=utf-8 21.5432ms [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 87.2841ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 87.8079ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 21:33:08 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 23.3812ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=281 - - - 200 - application/json;+charset=utf-8 24.0247ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 31.069ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=281 - - - 200 - application/json;+charset=utf-8 31.4810ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 17.654ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=281 - - - 200 - application/json;+charset=utf-8 18.1077ms [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Executed DbCommand (14ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 21:33:08 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=281 - - [2025-10-01 21:33:08 INF] CORS policy execution successful. [2025-10-01 21:33:08 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 21:33:08 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 21:33:08 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 32.2937ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 32.8436ms [2025-10-01 21:33:08 INF] Executed DbCommand (9ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executed DbCommand (9ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:08 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 38.9627ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 41.0063ms [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 35.9156ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 21:33:08 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 36.3924ms [2025-10-01 21:33:08 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 21:33:08 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 22.9268ms [2025-10-01 21:33:08 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 21:33:08 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=281 - - - 200 - application/json;+charset=utf-8 23.3189ms [2025-10-01 21:33:18 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/getById?id=2580 - - [2025-10-01 21:33:18 INF] CORS policy execution successful. [2025-10-01 21:33:18 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/getById?id=2580 - - - 204 - - 1.3437ms [2025-10-01 21:33:19 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/getById?id=2580 - - [2025-10-01 21:33:19 INF] CORS policy execution successful. [2025-10-01 21:33:19 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetById (Web)' [2025-10-01 21:33:19 INF] Route matched with {action = "GetById", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 21:33:19 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:19 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:19 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" WHERE t."Id" = @__id_0 LIMIT 1 [2025-10-01 21:33:19 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Transactions.TransactionVM'. [2025-10-01 21:33:19 INF] Executed action Web.Controllers.API.TransactionController.GetById (Web) in 14.873ms [2025-10-01 21:33:19 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetById (Web)' [2025-10-01 21:33:19 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/getById?id=2580 - - - 200 - application/json;+charset=utf-8 15.4472ms [2025-10-01 21:33:24 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/update - - [2025-10-01 21:33:24 INF] CORS policy execution successful. [2025-10-01 21:33:24 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/update - - - 204 - - 0.2090ms [2025-10-01 21:33:24 INF] Request starting HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/transaction/update application/json 197 [2025-10-01 21:33:24 INF] CORS policy execution successful. [2025-10-01 21:33:24 INF] Executing endpoint 'Web.Controllers.API.TransactionController.Update (Web)' [2025-10-01 21:33:24 INF] Route matched with {action = "Update", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Update(Web.Models.API.Transactions.TransactionUpdateVM) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 21:33:24 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:24 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:24 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" WHERE t."Id" = @__id_0 LIMIT 1 [2025-10-01 21:33:24 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 21:33:24 INF] Executed action Web.Controllers.API.TransactionController.Update (Web) in 16.4054ms [2025-10-01 21:33:24 INF] Executed endpoint 'Web.Controllers.API.TransactionController.Update (Web)' [2025-10-01 21:33:24 ERR] Connection id "0HNFHGQEU511E", Request id "0HNFHGQEU511E:00000008": An unhandled exception was thrown by the application. System.InvalidOperationException: Nullable object must have a value. at System.Nullable`1.get_Value() at BLL.Services.TransactionService.Update(TransactionUpdateDTO item) in /Users/vhdk/RiderProjects/HMGT/BLL/Services/TransactionService.cs:line 209 at Web.Controllers.API.TransactionController.Update(TransactionUpdateVM item) in /Users/vhdk/RiderProjects/HMGT/Web/Controllers/API/TransactionController.cs:line 109 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) [2025-10-01 21:33:24 INF] Request finished HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/transaction/update application/json 197 - 500 0 - 30.0080ms [2025-10-01 21:33:27 INF] Request starting HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/transaction/update application/json 197 [2025-10-01 21:33:27 INF] CORS policy execution successful. [2025-10-01 21:33:27 INF] Executing endpoint 'Web.Controllers.API.TransactionController.Update (Web)' [2025-10-01 21:33:27 INF] Route matched with {action = "Update", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Update(Web.Models.API.Transactions.TransactionUpdateVM) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 21:33:27 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:27 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:27 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" WHERE t."Id" = @__id_0 LIMIT 1 [2025-10-01 21:33:27 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 21:33:27 INF] Executed action Web.Controllers.API.TransactionController.Update (Web) in 20.9564ms [2025-10-01 21:33:27 INF] Executed endpoint 'Web.Controllers.API.TransactionController.Update (Web)' [2025-10-01 21:33:27 ERR] Connection id "0HNFHGQEU511E", Request id "0HNFHGQEU511E:00000009": An unhandled exception was thrown by the application. System.InvalidOperationException: Nullable object must have a value. at System.Nullable`1.get_Value() at BLL.Services.TransactionService.Update(TransactionUpdateDTO item) in /Users/vhdk/RiderProjects/HMGT/BLL/Services/TransactionService.cs:line 209 at Web.Controllers.API.TransactionController.Update(TransactionUpdateVM item) in /Users/vhdk/RiderProjects/HMGT/Web/Controllers/API/TransactionController.cs:line 109 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) [2025-10-01 21:33:27 INF] Request finished HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/transaction/update application/json 197 - 500 0 - 23.5809ms [2025-10-01 21:33:27 INF] Request starting HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/transaction/update application/json 197 [2025-10-01 21:33:27 INF] CORS policy execution successful. [2025-10-01 21:33:27 INF] Executing endpoint 'Web.Controllers.API.TransactionController.Update (Web)' [2025-10-01 21:33:27 INF] Route matched with {action = "Update", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Update(Web.Models.API.Transactions.TransactionUpdateVM) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 21:33:27 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:27 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:27 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" WHERE t."Id" = @__id_0 LIMIT 1 [2025-10-01 21:33:27 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 21:33:27 INF] Executed action Web.Controllers.API.TransactionController.Update (Web) in 16.4715ms [2025-10-01 21:33:27 INF] Executed endpoint 'Web.Controllers.API.TransactionController.Update (Web)' [2025-10-01 21:33:27 ERR] Connection id "0HNFHGQEU511E", Request id "0HNFHGQEU511E:0000000A": An unhandled exception was thrown by the application. System.InvalidOperationException: Nullable object must have a value. at System.Nullable`1.get_Value() at BLL.Services.TransactionService.Update(TransactionUpdateDTO item) in /Users/vhdk/RiderProjects/HMGT/BLL/Services/TransactionService.cs:line 209 at Web.Controllers.API.TransactionController.Update(TransactionUpdateVM item) in /Users/vhdk/RiderProjects/HMGT/Web/Controllers/API/TransactionController.cs:line 109 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) [2025-10-01 21:33:27 INF] Request finished HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/transaction/update application/json 197 - 500 0 - 19.1511ms [2025-10-01 21:33:27 INF] Request starting HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/transaction/update application/json 197 [2025-10-01 21:33:27 INF] CORS policy execution successful. [2025-10-01 21:33:27 INF] Executing endpoint 'Web.Controllers.API.TransactionController.Update (Web)' [2025-10-01 21:33:27 INF] Route matched with {action = "Update", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Update(Web.Models.API.Transactions.TransactionUpdateVM) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 21:33:27 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:28 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:28 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" WHERE t."Id" = @__id_0 LIMIT 1 [2025-10-01 21:33:28 INF] Executed DbCommand (2ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 21:33:28 INF] Executed action Web.Controllers.API.TransactionController.Update (Web) in 20.158ms [2025-10-01 21:33:28 INF] Executed endpoint 'Web.Controllers.API.TransactionController.Update (Web)' [2025-10-01 21:33:28 ERR] Connection id "0HNFHGQEU511E", Request id "0HNFHGQEU511E:0000000B": An unhandled exception was thrown by the application. System.InvalidOperationException: Nullable object must have a value. at System.Nullable`1.get_Value() at BLL.Services.TransactionService.Update(TransactionUpdateDTO item) in /Users/vhdk/RiderProjects/HMGT/BLL/Services/TransactionService.cs:line 209 at Web.Controllers.API.TransactionController.Update(TransactionUpdateVM item) in /Users/vhdk/RiderProjects/HMGT/Web/Controllers/API/TransactionController.cs:line 109 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) [2025-10-01 21:33:28 INF] Request finished HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/transaction/update application/json 197 - 500 0 - 23.0249ms [2025-10-01 21:33:28 INF] Request starting HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/transaction/update application/json 197 [2025-10-01 21:33:28 INF] CORS policy execution successful. [2025-10-01 21:33:28 INF] Executing endpoint 'Web.Controllers.API.TransactionController.Update (Web)' [2025-10-01 21:33:28 INF] Route matched with {action = "Update", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] Update(Web.Models.API.Transactions.TransactionUpdateVM) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 21:33:28 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:28 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:28 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" WHERE t."Id" = @__id_0 LIMIT 1 [2025-10-01 21:33:28 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 21:33:28 INF] Executed action Web.Controllers.API.TransactionController.Update (Web) in 18.0446ms [2025-10-01 21:33:28 INF] Executed endpoint 'Web.Controllers.API.TransactionController.Update (Web)' [2025-10-01 21:33:28 ERR] Connection id "0HNFHGQEU511E", Request id "0HNFHGQEU511E:0000000C": An unhandled exception was thrown by the application. System.InvalidOperationException: Nullable object must have a value. at System.Nullable`1.get_Value() at BLL.Services.TransactionService.Update(TransactionUpdateDTO item) in /Users/vhdk/RiderProjects/HMGT/BLL/Services/TransactionService.cs:line 209 at Web.Controllers.API.TransactionController.Update(TransactionUpdateVM item) in /Users/vhdk/RiderProjects/HMGT/Web/Controllers/API/TransactionController.cs:line 109 at Microsoft.AspNetCore.Mvc.Infrastructure.ActionMethodExecutor.TaskOfIActionResultExecutor.Execute(IActionResultTypeMapper mapper, ObjectMethodExecutor executor, Object controller, Object[] arguments) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|12_0(ControllerActionInvoker invoker, ValueTask`1 actionResultValueTask) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|10_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Rethrow(ActionExecutedContextSealed context) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.Next(State& next, Scope& scope, Object& state, Boolean& isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ControllerActionInvoker.g__Awaited|13_0(ControllerActionInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Awaited|20_0(ResourceInvoker invoker, Task lastTask, State next, Scope scope, Object state, Boolean isCompleted) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Mvc.Infrastructure.ResourceInvoker.g__Logged|17_1(ResourceInvoker invoker) at Microsoft.AspNetCore.Routing.EndpointMiddleware.g__AwaitRequestTask|6_0(Endpoint endpoint, Task requestTask, ILogger logger) at Microsoft.AspNetCore.Authorization.Policy.AuthorizationMiddlewareResultHandler.HandleAsync(RequestDelegate next, HttpContext context, AuthorizationPolicy policy, PolicyAuthorizationResult authorizeResult) at Microsoft.AspNetCore.Authorization.AuthorizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Authentication.AuthenticationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Localization.RequestLocalizationMiddleware.Invoke(HttpContext context) at Microsoft.AspNetCore.Server.Kestrel.Core.Internal.Http.HttpProtocol.ProcessRequests[TContext](IHttpApplication`1 application) [2025-10-01 21:33:28 INF] Request finished HTTP/1.1 PUT http://hmgt.metrohousedev.com/api/transaction/update application/json 197 - 500 0 - 20.8661ms [2025-10-01 21:33:30 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 21:33:30 INF] CORS policy execution successful. [2025-10-01 21:33:30 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.2637ms [2025-10-01 21:33:30 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 21:33:30 INF] CORS policy execution successful. [2025-10-01 21:33:30 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 21:33:30 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 21:33:30 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:30 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:30 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:33:30 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 21:33:30 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:30 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 57.1204ms [2025-10-01 21:33:30 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 21:33:30 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 57.6930ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=279 - - - 204 - - 0.1947ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=279 - - - 204 - - 0.0699ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getAll - - - 204 - - 0.0819ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=279 - - - 204 - - 0.0577ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=279 - - - 204 - - 0.0853ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=279 - - - 204 - - 0.1500ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=279 - - - 204 - - 0.0882ms [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=279 - - - 204 - - 0.1667ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=279 - - - 204 - - 0.0761ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/getById?id=279 - - - 204 - - 0.0847ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/landlord/getAll - - - 204 - - 0.1682ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/tenant/getAll - - - 204 - - 0.1271ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/employee/getAll - - - 204 - - 0.0873ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAllByFlatId", controller = "Transaction"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.TransactionController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT t."Id", t."CreateTime", t."Description", t."ExportFilesId", t."FlatId", t."Hash", t."InternalFlatId", t."IsFlatBalance", t."PaymentTime", t."Status", t."Sum", t."UpdateTime", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", e."Id", e."CountAll", e."CountSuccessful", e."CreateTime", e."FileName", e."Hash" FROM "Transactions" AS t LEFT JOIN "Flats" AS f ON t."FlatId" = f."Id" INNER JOIN "ExportFiles" AS e ON t."ExportFilesId" = e."Id" [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Transactions.TransactionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.TransactionController.GetAllByFlatId (Web) in 56.0189ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.TransactionController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/transaction/GetAllByFlatId?id=279 - - - 200 - application/json;+charset=utf-8 56.5997ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAllByFlatId", controller = "Meter"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.MeterController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT m."Id", m."Category", m."CreateTime", m."FlatId", m."Type", m."Value" FROM "Meters" AS m [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Meter.MeterVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.MeterController.GetAllByFlatId (Web) in 14.1375ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.MeterController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/meter/GetAllByFlatId?flatId=279 - - - 200 - application/json;+charset=utf-8 14.5770ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAll", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAllByFlatId", controller = "Inspection"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InspectionController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Executed DbCommand (0ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."CreateTime", i."EmployeeId", i."FlatId" FROM "Inspections" AS i [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Inspection.InspectionVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.InspectionController.GetAllByFlatId (Web) in 13.1325ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.InspectionController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/inspection/GetAllByFlatId?flatId=279 - - - 200 - application/json;+charset=utf-8 13.5786ms [2025-10-01 21:33:39 INF] Executed DbCommand (99ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 114.6611ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=279 - - - 200 - application/json;+charset=utf-8 115.0514ms [2025-10-01 21:33:39 INF] Executed DbCommand (15ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAllByFlatId", controller = "Equipment"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.EquipmentController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT e."Id", e."Comment", e."CreateTime", e."Description", e."FlatId", e."Title" FROM "Equipments" AS e [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Equipments.EquipmentVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.EquipmentController.GetAllByFlatId (Web) in 15.1834ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.EquipmentController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/equipment/GetAllByFlatId?flatId=279 - - - 200 - application/json;+charset=utf-8 15.6361ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAllByFlatId", controller = "Agreement"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.AgreementController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT a."Id", a."CreateTime", a."Description", a."EndDate", a."FlatId", a."StartDate", a."Title", a."Type" FROM "Agreements" AS a [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Agreements.AgreementVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.AgreementController.GetAllByFlatId (Web) in 15.2451ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.AgreementController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/agreement/GetAllByFlatId?flatId=279 - - - 200 - application/json;+charset=utf-8 15.8043ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAllByFlatId", controller = "RentalContract"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.RentalContractController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.RentalContracts.RentalContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.RentalContractController.GetAllByFlatId (Web) in 22.6518ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.RentalContractController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/rentalContract/GetAllByFlatId?flatId=279 - - - 200 - application/json;+charset=utf-8 23.0497ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAll", controller = "Landlord"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.LandlordController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAllByFlatId", controller = "Invoice"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllByFlatId(Int32) on controller Web.Controllers.API.InvoiceController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT i."Id", i."Comment", i."CreateTime", i."Description", i."EndTime", i."FlatId", i."Status", i."Title", i."Value", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt" FROM "Invoices" AS i INNER JOIN "Flats" AS f ON i."FlatId" = f."Id" [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Invoices.InvoiceVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.InvoiceController.GetAllByFlatId (Web) in 13.8091ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.InvoiceController.GetAllByFlatId (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/invoice/GetAllByFlatId?flatId=279 - - - 200 - application/json;+charset=utf-8 14.2520ms [2025-10-01 21:33:39 INF] Executed DbCommand (15ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment", t."Id", t."AccountNumber", t."AccountNumber2", t."AccountNumber3", t."AdminFees", t."Apartment", t."Balance", t."Building", t."City", t."CountParkingSpots", t."CountRooms", t."CreateTime", t."Deposit", t."Description", t."Floor", t."HasBalcony", t."HasTerrace", t."InternalId", t."LandlordId", t."PetAllowed", t."Postcode", t."Price", t."Size", t."Street", t."Title", t."UpdateTime", t."YearBuilt", t."Id0", t."Comment", t."CreateTime0", t."Description0", t."EndTime", t."FlatId", t."Status", t."Title0", t."Value" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" LEFT JOIN ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", i."Id" AS "Id0", i."Comment", i."CreateTime" AS "CreateTime0", i."Description" AS "Description0", i."EndTime", i."FlatId", i."Status", i."Title" AS "Title0", i."Value" FROM "Flats" AS f LEFT JOIN "Invoices" AS i ON f."Id" = i."FlatId" ) AS t ON u."Id" = t."LandlordId" ORDER BY u."Id", t."Id" [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Landlords.LandlordVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.LandlordController.GetAll (Web) in 33.3402ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.LandlordController.GetAll (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/landlord/getAll - - - 200 - application/json;+charset=utf-8 33.6887ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAll", controller = "Tenant"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.TenantController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetAll", controller = "Employee"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAll() on controller Web.Controllers.API.EmployeeController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (2ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.FlatController.GetAll (Web) in 168.0539ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAll (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getAll - - - 200 - application/json;+charset=utf-8 168.5301ms [2025-10-01 21:33:39 INF] Executed DbCommand (17ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", t."Comment" FROM "Users" AS u INNER JOIN "Tenants" AS t ON u."Id" = t."Id" [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Tenants.TenantVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.TenantController.GetAll (Web) in 31.9054ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.TenantController.GetAll (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/tenant/getAll - - - 200 - application/json;+charset=utf-8 32.2775ms [2025-10-01 21:33:39 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Employees.EmployeeVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.EmployeeController.GetAll (Web) in 18.2138ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.EmployeeController.GetAll (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/employee/getAll - - - 200 - application/json;+charset=utf-8 18.6573ms [2025-10-01 21:33:39 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=279 - - [2025-10-01 21:33:39 INF] CORS policy execution successful. [2025-10-01 21:33:39 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 21:33:39 INF] Route matched with {action = "GetById", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetById(Int32) on controller Web.Controllers.API.FlatController (Web). [2025-10-01 21:33:39 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:39 INF] Executed DbCommand (3ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:39 INF] Executed DbCommand (1ms) [Parameters=[@__id_0='?' (DbType = Int32)], CommandType='"Text"', CommandTimeout='30'] SELECT t0."Id", t0."AccountNumber", t0."AccountNumber2", t0."AccountNumber3", t0."AdminFees", t0."Apartment", t0."Balance", t0."Building", t0."City", t0."CountParkingSpots", t0."CountRooms", t0."CreateTime", t0."Deposit", t0."Description", t0."Floor", t0."HasBalcony", t0."HasTerrace", t0."InternalId", t0."LandlordId", t0."PetAllowed", t0."Postcode", t0."Price", t0."Size", t0."Street", t0."Title", t0."UpdateTime", t0."YearBuilt", t0."Id0", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value", t0."CreateTime0", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime0", t0."AccountNumber0", t0."Balance0", t0."Comment" FROM ( SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id" AS "Id0", t."CreateTime" AS "CreateTime0", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime" AS "UpdateTime0", t."AccountNumber" AS "AccountNumber0", t."Balance" AS "Balance0", t."Comment" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" WHERE f."Id" = @__id_0 LIMIT 1 ) AS t0 LEFT JOIN "Expenses" AS e ON t0."Id" = e."FlatId" ORDER BY t0."Id", t0."Id0" [2025-10-01 21:33:39 INF] Executing OkObjectResult, writing value of type 'Web.Models.API.Flats.FlatVM'. [2025-10-01 21:33:39 INF] Executed action Web.Controllers.API.FlatController.GetById (Web) in 16.3912ms [2025-10-01 21:33:39 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetById (Web)' [2025-10-01 21:33:39 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/getById?id=279 - - - 200 - application/json;+charset=utf-8 16.8841ms [2025-10-01 21:33:57 INF] Request starting HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 21:33:57 INF] CORS policy execution successful. [2025-10-01 21:33:57 INF] Request finished HTTP/1.1 OPTIONS http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 204 - - 0.3085ms [2025-10-01 21:33:57 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - [2025-10-01 21:33:57 INF] CORS policy execution successful. [2025-10-01 21:33:57 INF] Executing endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 21:33:57 INF] Route matched with {action = "GetAllWithActualContract", controller = "Flat"}. Executing controller action with signature System.Threading.Tasks.Task`1[Microsoft.AspNetCore.Mvc.IActionResult] GetAllWithActualContract() on controller Web.Controllers.API.FlatController (Web). [2025-10-01 21:33:57 INF] Entity Framework Core 6.0.29 initialized 'EFDbContext' using provider 'Npgsql.EntityFrameworkCore.PostgreSQL:6.0.29+1cc46a0695f052ba0f1ade7046d577882d351f39' with options: None [2025-10-01 21:33:57 INF] Executed DbCommand (1ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT CASE WHEN COUNT(*) = 0 THEN FALSE ELSE TRUE END FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE cls.relkind IN ('r', 'v', 'm', 'f', 'p') AND ns.nspname NOT IN ('pg_catalog', 'information_schema') AND -- Exclude tables which are members of PG extensions NOT EXISTS ( SELECT 1 FROM pg_depend WHERE classid=( SELECT cls.oid FROM pg_class AS cls JOIN pg_namespace AS ns ON ns.oid = cls.relnamespace WHERE relname='pg_class' AND ns.nspname='pg_catalog' ) AND objid=cls.oid AND deptype IN ('e', 'x') ) [2025-10-01 21:33:57 INF] Executed DbCommand (5ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."AccountNumber", t."Balance", t."Comment", e."Id", e."AccountNumber", e."Comment", e."CreateTime", e."FlatId", e."StartDate", e."Status", e."Type", e."UpdateTime", e."Value" FROM "Flats" AS f LEFT JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", l."AccountNumber", l."Balance", l."Comment" FROM "Users" AS u INNER JOIN "Landlords" AS l ON u."Id" = l."Id" ) AS t ON f."LandlordId" = t."Id" LEFT JOIN "Expenses" AS e ON f."Id" = e."FlatId" ORDER BY f."Id", t."Id" [2025-10-01 21:33:57 INF] Executed DbCommand (4ms) [Parameters=[], CommandType='"Text"', CommandTimeout='30'] SELECT r."Id", r."CreateTime", r."EmployeeId", r."EndDate", r."FlatId", r."HGMTFee", r."RentPrice", r."StartDate", r."Status", r."TenantId", f."Id", f."AccountNumber", f."AccountNumber2", f."AccountNumber3", f."AdminFees", f."Apartment", f."Balance", f."Building", f."City", f."CountParkingSpots", f."CountRooms", f."CreateTime", f."Deposit", f."Description", f."Floor", f."HasBalcony", f."HasTerrace", f."InternalId", f."LandlordId", f."PetAllowed", f."Postcode", f."Price", f."Size", f."Street", f."Title", f."UpdateTime", f."YearBuilt", t."Id", t."CreateTime", t."Email", t."ExpiresAt", t."FirstName", t."LastName", t."PasswordHash", t."PhoneNumber", t."RefreshToken", t."Role", t."Salt", t."Status", t."UpdateTime", t."Comment", t."Position", t0."Id", t0."CreateTime", t0."Email", t0."ExpiresAt", t0."FirstName", t0."LastName", t0."PasswordHash", t0."PhoneNumber", t0."RefreshToken", t0."Role", t0."Salt", t0."Status", t0."UpdateTime", t0."Comment" FROM "RentalContracts" AS r INNER JOIN "Flats" AS f ON r."FlatId" = f."Id" INNER JOIN ( SELECT u."Id", u."CreateTime", u."Email", u."ExpiresAt", u."FirstName", u."LastName", u."PasswordHash", u."PhoneNumber", u."RefreshToken", u."Role", u."Salt", u."Status", u."UpdateTime", e."Comment", e."Position" FROM "Users" AS u INNER JOIN "Employees" AS e ON u."Id" = e."Id" ) AS t ON r."EmployeeId" = t."Id" INNER JOIN ( SELECT u0."Id", u0."CreateTime", u0."Email", u0."ExpiresAt", u0."FirstName", u0."LastName", u0."PasswordHash", u0."PhoneNumber", u0."RefreshToken", u0."Role", u0."Salt", u0."Status", u0."UpdateTime", t1."Comment" FROM "Users" AS u0 INNER JOIN "Tenants" AS t1 ON u0."Id" = t1."Id" ) AS t0 ON r."TenantId" = t0."Id" [2025-10-01 21:33:57 INF] Executing OkObjectResult, writing value of type 'System.Collections.Generic.List`1[[Web.Models.API.Flats.FlatContractVM, Web, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null]]'. [2025-10-01 21:33:57 INF] Executed action Web.Controllers.API.FlatController.GetAllWithActualContract (Web) in 63.9145ms [2025-10-01 21:33:57 INF] Executed endpoint 'Web.Controllers.API.FlatController.GetAllWithActualContract (Web)' [2025-10-01 21:33:57 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/api/flat/GetAllWithActualContract - - - 200 - application/json;+charset=utf-8 64.5765ms [2025-10-01 22:13:44 INF] Request starting HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - [2025-10-01 22:13:44 INF] Request finished HTTP/1.1 GET http://hmgt.metrohousedev.com/ - - - 404 0 - 0.1816ms