data form
This commit is contained in:
1 parent
eee7548fc8
commit
4c422d90af
7 files changed
+41
-59
No files matched your search
@@ -28,9 +28,7 @@ namespace PaymentLogs.Repositories
|
||||
Course course = new Course() {
|
||||
Id = reader.GetInt32("id"),
|
||||
Name = reader.GetString("name"),
|
||||
Type = reader.GetString("type"),
|
||||
Cost = reader.GetInt32("cost"),
|
||||
Duration = reader.GetInt32("duration"),
|
||||
StudentsCount = reader.GetInt32("students_count")
|
||||
};
|
||||
_data[course.Id] = course;
|
||||
@@ -41,21 +39,21 @@ namespace PaymentLogs.Repositories
|
||||
|
||||
public override void Save()
|
||||
{
|
||||
|
||||
foreach(Course course in All())
|
||||
DataBase db = new DataBase();
|
||||
db.openConnection();
|
||||
foreach (Course course in All())
|
||||
{
|
||||
DataBase db = new DataBase();
|
||||
db.openConnection();
|
||||
string sql = $" INSERT INTO `courses` (`id`, `name`, `type`, `cost`, `duration`, `students_count`) VALUES ('{course.Id}'," +
|
||||
$"'{course.Name}', '{course.Type}', '{course.Cost}', '{course.Duration}', '{course.StudentsCount}') " +
|
||||
$"ON DUPLICATE KEY UPDATE `name`='{course.Name}', `type`='{course.Type}', `cost`='{course.Cost}', `duration`='{course.Duration}'," +
|
||||
|
||||
string sql = $" INSERT INTO `courses` (`id`, `name`, `cost`, `students_count`) VALUES ('{course.Id}'," +
|
||||
$"'{course.Name}', '{course.Cost}', '{course.StudentsCount}') " +
|
||||
$"ON DUPLICATE KEY UPDATE `name`='{course.Name}', `cost`='{course.Cost}'," +
|
||||
$"`students_count`='{course.StudentsCount}' ";
|
||||
MySqlCommand cmd = new MySqlCommand(sql, db.getConnection());
|
||||
cmd.ExecuteNonQuery();
|
||||
db.closeConnection();
|
||||
|
||||
}
|
||||
|
||||
|
||||
db.closeConnection();
|
||||
|
||||
}
|
||||
|
||||
public Course ByName(string name)
|
||||
|
||||
Reference in new issue
Block a user