-
-
Notifications
You must be signed in to change notification settings - Fork 5
/
InsertSomeDataIntoATable.cs
38 lines (36 loc) · 1.37 KB
/
InsertSomeDataIntoATable.cs
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
using EFCorePgExercises.Entities;
using Microsoft.VisualStudio.TestTools.UnitTesting;
using EFCorePgExercises.DataLayer;
using EFCorePgExercises.Utils;
namespace EFCorePgExercises.Exercises.ModifyingData
{
[FullyQualifiedTestClass]
public class InsertSomeDataIntoATable
{
[FullyQualifiedTestMethod, Ignore]
public void Test()
{
// https://pgexercises.com/questions/updates/insert.html
// The club is adding a new facility - a spa. We need to add it into the facilities table.
// Use the following values:
// facid: 9, Name: 'Spa', membercost: 20, guestcost: 30, initialoutlay: 100000, monthlymaintenance: 800.
// insert into cd.facilities
// (facid, name, membercost, guestcost, initialoutlay, monthlymaintenance)
// values (9, 'Spa', 20, 30, 100000, 800);
//
// insert into cd.facilities values (9, 'Spa', 20, 30, 100000, 800);
EFServiceProvider.RunInContext(context =>
{
context.Facilities.Add(new Facility
{
Name = "Spa",
MemberCost = 20,
GuestCost = 30,
InitialOutlay = 100000,
MonthlyMaintenance = 800
});
context.SaveChanges();
});
}
}
}