kevin pushed to master at kevin/BlazorDeepDive 2025-04-15 21:45:45 +00:00
3eb15f6f8c Add ServerEFCoreRepository and methods.
0e6a1e4c86 Add initial migration with initial server data.
0d661c09e4 Add ServerManagementContext with connectionstring.
b01d2ce608 Add sqlite file-extension to gitignore.
83d99712e2 Add Entity Framework Core, tools, sqlite provider and design all version 9.0.4 in server management project.
Compare 6 commits »
kevin pushed to master at kevin/Entity-Framework-DBZ 2025-04-14 20:36:48 +00:00
024f9da8f9 Update README.
2d14366feb Add retry option for SQL server example.
b32e390c5c Add SQLite timeout option.
30d69e9f79 Create query filter for soft delete on League and add an example function.
02d8477b05 Create migration for League soft delete flag.
Compare 22 commits »
kevin pushed to master at kevin/Entity-Framework-DBZ 2025-04-08 21:03:18 +00:00
56fd0e44e7 Add API project to solution.
73187855ba Create new ASP.NET API project.
1c48a8c9c9 Add note about JOINs in SQL queries.
001e78736c Add example user-defined function.
093c663b31 Add example scalar query.
Compare 6 commits »
kevin pushed to master at kevin/Entity-Framework-DBZ 2025-04-07 22:08:14 +00:00
dd195dfddf Add custom SQL to create a view for Teams and Leagues with migration.
9da28603c1 Add example function to project entity data into a DTO.
fd6e601489 Update README with loading types.
fc9d89ae97 Add example filter function and insert matches.
3652a69730 Add example Explicit Loading function.
Compare 26 commits »
kevin pushed to master at kevin/Entity-Framework-DBZ 2025-04-06 21:35:45 +00:00
b114a696a0 Update README with migration script.
f630dfac2c Add migration for seeded leagues.
7f5ecb9d3a Add Configurations for Teams and Leagues.
fd915cc972 Add migration to add Name to League.
808a6d6a3e Add Name property to League model.
Compare 14 commits »
kevin pushed to master at kevin/Entity-Framework-DBZ 2025-04-05 21:33:28 +00:00
10d207cb44 add examples for ExecuteDelete and ExecuteUpdate functions.
86b2e60e8c Add example delete for coach.
f58ce8f120 Add update example with no-tracking for coach.
963378f2e9 Add insert example.
5a2a82b413 Comment out and remove unused code.
Compare 14 commits »
kevin pushed to master at kevin/Entity-Framework-DBZ 2025-04-04 21:31:25 +00:00
23a75282c1 Update README file.
25ede5cc28 Add logging to Entity Framework Core workload.
6e0167a051 Seed database with Teams.
451fb50cd8 Add comment to DbContext about where the database file is created.
5b3c661b67 Create initial migration.
Compare 15 commits »
kevin pushed to master at kevin/Entity-Framework-DBZ 2025-04-04 13:55:02 +00:00
28e6e98e93 Install NuGet package Entity Framework Core 9.0.3 version in solution.
3fae448287 Add initial README.
5e688a24d5 Add models for BaseDomainModel, Coach and Team.
62ae17f271 Create empty class libraries Data and Domain and add to solution.
Compare 4 commits »
kevin renamed repository from Entity-Framework-1 to kevin/Entity-Framework-DBZ 2025-04-04 13:51:51 +00:00
kevin pushed to master at kevin/Entity-Framework-DBZ 2025-04-04 12:23:57 +00:00
e7e31f7f54 Initial commit with empty project.
kevin created branch master in kevin/Entity-Framework-DBZ 2025-04-04 12:23:57 +00:00
kevin created repository kevin/Entity-Framework-DBZ 2025-04-04 12:22:17 +00:00
kevin pushed to master at kevin/BlazorDeepDive 2025-03-31 21:46:46 +00:00
b9d6b79ad4 Add comments about Singleton, Scoped and Transient to Program.cs file.
kevin pushed to master at kevin/BlazorDeepDive 2025-03-30 20:33:19 +00:00
9e7e7df370 Add observer for online servers.
734a59f38b Replace SessionStorage with ContainerStorage.
Compare 2 commits »
kevin pushed to master at kevin/BlazorDeepDive 2025-03-30 17:56:54 +00:00
a25e767b29 Use ProtectedSessionStorage to for add server wizard.
28c3449e24 Add Wizard to add a new server, using URL query strings to pass data.
705e9493fe Rename Add button label to: Add Server
8cf581efca Add query string to AddEditServer page to prefill city.
86e41b22ff Consolidate Edit and Add server pages into single routable component.
Compare 21 commits »
kevin pushed to master at kevin/BlazorDeepDive 2025-03-27 21:49:32 +00:00
21e24945fd Change input field widths using CSS isolation.
6c26d442f4 Display random amount of online users if a server is online.
8e6fd76b76 Add buttons to turn servers online or offline in servers list.
8a39b661cb Clear search filter on city change using a component reference.
b14af7616e Clear city selection using a component reference.
Compare 9 commits »
kevin pushed to master at kevin/BlazorDeepDive 2025-03-26 23:18:23 +00:00
a6dea2bc3a Pass selected city as parameter to Server List Component.
9d72279631 Move server list into its own component.
c4641da821 Add link to gitea repository in nav menu.
Compare 3 commits »
kevin pushed to master at kevin/BlazorDeepDive 2025-03-26 17:48:22 +00:00
6f016cd2b7 Add checkbox and date completed columns to to-do list.
54bd002293 Data bind item name of to-do list item to input field.
dde2d3c20d Add button to add a new task to the to-do list.
1fbdcdcd7c Display to-do list statically on To-do page.
88fb5425b4 Add TodoItem model and repository.
Compare 6 commits »
kevin pushed to master at kevin/BlazorDeepDive 2025-03-25 23:09:12 +00:00
7159c8ffed Replace foreach loop with Virtualize component.
ea04b947e8 Add key to li elements for servers.
b02d6d2bb9 Apply two-way data binding for search bar.
1ebbced64b Move button to add server under search bar.
c8cd3d07b5 Add search bar to filter server names.
Compare 11 commits »
kevin pushed to master at kevin/BlazorDeepDive 2025-03-25 11:27:58 +00:00
23300842c9 Add comment regarding render mode on Routes component in App.razor file.
64c2be5028 Replace EditForm for turn on/off button with server interactivity.
432a8e8f84 Use Enhanced form to make turn on/off button more interactive.
3c85a8feda Add turn on/off button for a server component.
a0e034e740 Add functionality to delete servers.
Compare 13 commits »