-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathProgram.cs
More file actions
60 lines (55 loc) · 2.08 KB
/
Program.cs
File metadata and controls
60 lines (55 loc) · 2.08 KB
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
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
using System;
class Program
{
static void Main(string[] args)
{
Console.WriteLine("Hola, mundo desde el método Main!");
using (var dbContext = new AplicationDbContext())
{
// Aquí puedes escribir el código para realizar operaciones CRUD en la base de datos
// Crear un nuevo usuario
var newUser = new User
{
name = "John",
last_name = "Doe",
email = "john.doe@example.com",
password = "12345678"
};
dbContext.Users.Add(newUser);
dbContext.SaveChanges();
Console.WriteLine("Usuario creado con éxito.");
//
// // Leer todos los usuarios
// var allUsers = dbContext.Users.ToList();
// Console.WriteLine("Todos los usuarios:");
// foreach (var user in allUsers)
// {
// Console.WriteLine($"ID: {user.id}, Nombre: {user.name}, Apellido: {user.last_name}, Email: {user.email}");
// }
// // Actualizar un usuario existente
// var userToUpdate = dbContext.Users.FirstOrDefault(u => u.name == "John");
// if (userToUpdate != null)
// {
// userToUpdate.last_name = "Smith";
// dbContext.SaveChanges();
// Console.WriteLine("Usuario actualizado con éxito.");
// }
// else
// {
// Console.WriteLine("Usuario no encontrado para actualizar.");
// }
// // Eliminar un usuario existente
// var userToDelete = dbContext.Users.FirstOrDefault(u => u.name == "John");
// if (userToDelete != null)
// {
// dbContext.Users.Remove(userToDelete);
// dbContext.SaveChanges();
// Console.WriteLine("Usuario eliminado con éxito.");
// }
// else
// {
// Console.WriteLine("Usuario no encontrado para eliminar.");
// }
}
}
}