11// <auto-generated>
22
3- using Microsoft . Data . SqlClient ;
43using Microsoft . EntityFrameworkCore ;
54using Microsoft . EntityFrameworkCore . ChangeTracking ;
65using Microsoft . EntityFrameworkCore . Design ;
@@ -175,11 +174,11 @@ protected override void OnConfiguring(DbContextOptionsBuilder optionsBuilder)
175174 {
176175 if ( ! optionsBuilder . IsConfigured )
177176 {
178- optionsBuilder . UseSqlServer ( @"Server=127.0.0.1;Port=5432;Database=Northwind;User Id=testuser;Password=testtesttest;" ) ;
177+ optionsBuilder . UseNpgsql ( @"Server=127.0.0.1;Port=5432;Database=Northwind;User Id=testuser;Password=testtesttest;" ) ;
179178 }
180179 }
181180
182- public bool IsSqlParameterNull ( SqlParameter param )
181+ public bool IsSqlParameterNull ( NpgsqlParameter param )
183182 {
184183 var sqlValue = param . SqlValue ;
185184 var nullableValue = sqlValue as INullable ;
@@ -230,11 +229,11 @@ protected override void OnModelCreating(ModelBuilder modelBuilder)
230229 // Stored Procedures
231230 public int CustOrdersOrders ( string p1 )
232231 {
233- var p1Param = new SqlParameter { ParameterName = "p1" , SqlDbType = SqlDbType . character , Direction = ParameterDirection . Input , Value = p1 } ;
232+ var p1Param = new NpgsqlParameter { ParameterName = "p1" , SqlDbType = SqlDbType . character , Direction = ParameterDirection . Input , Value = p1 } ;
234233 if ( p1Param . Value == null )
235234 p1Param . Value = DBNull . Value ;
236235
237- var procResultParam = new SqlParameter { ParameterName = "@procResult" , SqlDbType = SqlDbType . Int , Direction = ParameterDirection . Output } ;
236+ var procResultParam = new NpgsqlParameter { ParameterName = "@procResult" , SqlDbType = SqlDbType . Int , Direction = ParameterDirection . Output } ;
238237
239238 Database . ExecuteSqlRaw ( "EXEC @procResult = [public].[CustOrdersOrders] p1" , p1Param , procResultParam ) ;
240239
@@ -245,15 +244,15 @@ public int CustOrdersOrders(string p1)
245244
246245 public int EmployeeSalesByCountry ( DateTime ? p1 , DateTime ? p2 )
247246 {
248- var p1Param = new SqlParameter { ParameterName = "p1" , SqlDbType = SqlDbType . date , Direction = ParameterDirection . Input , Value = p1 . GetValueOrDefault ( ) } ;
247+ var p1Param = new NpgsqlParameter { ParameterName = "p1" , SqlDbType = SqlDbType . date , Direction = ParameterDirection . Input , Value = p1 . GetValueOrDefault ( ) } ;
249248 if ( ! p1 . HasValue )
250249 p1Param . Value = DBNull . Value ;
251250
252- var p2Param = new SqlParameter { ParameterName = "p2" , SqlDbType = SqlDbType . date , Direction = ParameterDirection . Input , Value = p2 . GetValueOrDefault ( ) } ;
251+ var p2Param = new NpgsqlParameter { ParameterName = "p2" , SqlDbType = SqlDbType . date , Direction = ParameterDirection . Input , Value = p2 . GetValueOrDefault ( ) } ;
253252 if ( ! p2 . HasValue )
254253 p2Param . Value = DBNull . Value ;
255254
256- var procResultParam = new SqlParameter { ParameterName = "@procResult" , SqlDbType = SqlDbType . Int , Direction = ParameterDirection . Output } ;
255+ var procResultParam = new NpgsqlParameter { ParameterName = "@procResult" , SqlDbType = SqlDbType . Int , Direction = ParameterDirection . Output } ;
257256
258257 Database . ExecuteSqlRaw ( "EXEC @procResult = [public].[Employee Sales by Country] p1, p2" , p1Param , p2Param , procResultParam ) ;
259258
@@ -264,15 +263,15 @@ public int EmployeeSalesByCountry(DateTime? p1, DateTime? p2)
264263
265264 public int SalesByCategory ( string cn , string ordYear )
266265 {
267- var cnParam = new SqlParameter { ParameterName = "cn" , SqlDbType = SqlDbType . character , Direction = ParameterDirection . Input , Value = cn } ;
266+ var cnParam = new NpgsqlParameter { ParameterName = "cn" , SqlDbType = SqlDbType . character , Direction = ParameterDirection . Input , Value = cn } ;
268267 if ( cnParam . Value == null )
269268 cnParam . Value = DBNull . Value ;
270269
271- var ordYearParam = new SqlParameter { ParameterName = "OrdYear" , SqlDbType = SqlDbType . character , Direction = ParameterDirection . Input , Value = ordYear } ;
270+ var ordYearParam = new NpgsqlParameter { ParameterName = "OrdYear" , SqlDbType = SqlDbType . character , Direction = ParameterDirection . Input , Value = ordYear } ;
272271 if ( ordYearParam . Value == null )
273272 ordYearParam . Value = DBNull . Value ;
274273
275- var procResultParam = new SqlParameter { ParameterName = "@procResult" , SqlDbType = SqlDbType . Int , Direction = ParameterDirection . Output } ;
274+ var procResultParam = new NpgsqlParameter { ParameterName = "@procResult" , SqlDbType = SqlDbType . Int , Direction = ParameterDirection . Output } ;
276275
277276 Database . ExecuteSqlRaw ( "EXEC @procResult = [public].[SalesByCategory] cn, OrdYear" , cnParam , ordYearParam , procResultParam ) ;
278277
@@ -283,15 +282,15 @@ public int SalesByCategory(string cn, string ordYear)
283282
284283 public int SalesByYear ( DateTime ? p1 , DateTime ? p2 )
285284 {
286- var p1Param = new SqlParameter { ParameterName = "p1" , SqlDbType = SqlDbType . date , Direction = ParameterDirection . Input , Value = p1 . GetValueOrDefault ( ) } ;
285+ var p1Param = new NpgsqlParameter { ParameterName = "p1" , SqlDbType = SqlDbType . date , Direction = ParameterDirection . Input , Value = p1 . GetValueOrDefault ( ) } ;
287286 if ( ! p1 . HasValue )
288287 p1Param . Value = DBNull . Value ;
289288
290- var p2Param = new SqlParameter { ParameterName = "p2" , SqlDbType = SqlDbType . date , Direction = ParameterDirection . Input , Value = p2 . GetValueOrDefault ( ) } ;
289+ var p2Param = new NpgsqlParameter { ParameterName = "p2" , SqlDbType = SqlDbType . date , Direction = ParameterDirection . Input , Value = p2 . GetValueOrDefault ( ) } ;
291290 if ( ! p2 . HasValue )
292291 p2Param . Value = DBNull . Value ;
293292
294- var procResultParam = new SqlParameter { ParameterName = "@procResult" , SqlDbType = SqlDbType . Int , Direction = ParameterDirection . Output } ;
293+ var procResultParam = new NpgsqlParameter { ParameterName = "@procResult" , SqlDbType = SqlDbType . Int , Direction = ParameterDirection . Output } ;
295294
296295 Database . ExecuteSqlRaw ( "EXEC @procResult = [public].[Sales by Year] p1, p2" , p1Param , p2Param , procResultParam ) ;
297296
@@ -302,7 +301,7 @@ public int SalesByYear(DateTime? p1, DateTime? p2)
302301
303302 public int TenMostExpensiveProducts ( )
304303 {
305- var procResultParam = new SqlParameter { ParameterName = "@procResult" , SqlDbType = SqlDbType . Int , Direction = ParameterDirection . Output } ;
304+ var procResultParam = new NpgsqlParameter { ParameterName = "@procResult" , SqlDbType = SqlDbType . Int , Direction = ParameterDirection . Output } ;
306305
307306 Database . ExecuteSqlRaw ( "EXEC @procResult = [public].[Ten Most Expensive Products] " , procResultParam ) ;
308307
0 commit comments