REGISTRO C# SIN BASE DE DATOS Y PODER COMPARARLO CON UN LOGIN
Publicado por Alejo (1 intervención) el 04/07/2021 08:29:35
Buenas, queria hacer una consulta, estoy intentando realizar un registro pero sin base de datos todavia, es decir guardar los datos en algun array, o list para poder compararlo primero para iniciar sesion y despues para poder modificar ese perfil. Ya puedo hacerlo pero lo hago con una variable y claramente se guarda un usuario solo. Si pudieran ayudarme seria de mucha ayuda. dejo mi codigo del boton registrar e iniciar.
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
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
private void btnRegistrar_Click(object sender, EventArgs e)
{
string nombre = txtNombre.Text;
string apellido = txtApellido.Text;
string cedula = txtCedula.Text;
string grupo = txtGrupo.Text;
string contraseña = txtContraseña.Text;
string confircontraseña= txtConfirmacion.Text;
// si los datos no estan ingresados se marcara que faltan datos
if (nombre == "NOMBRE" && apellido == "APELLIDO") {
msgError("faltan datos");
}
else if (cedula == "CEDULA" && grupo == "GRUPO")
{
msgError("faltan datos");
}
else if (contraseña == "CONTRASEÑA" && confircontraseña == "CONFIRMAR CONTRASEÑA")
{
msgError("faltan datos");
}
if (confircontraseña == contraseña) { }
else msgError("Las contraseñas no son iguales");
//almacenamos los datos para usarlos en otro formulario
Usuarios.usuarios = nombre + " " + apellido;
Usuarios.contraseña = contraseña;
Usuarios.cedula = cedula;
Usuarios.grupo = grupo; }
if (txtUsuario.Text != "USUARIO")
{
if (txtContraseña.Text != "CONTRASEÑA")
{
// codigo para extraer usuarios del registro
}
else msgError("Por favor ingrese contraseña.");
}
else msgError("Por favor ingrese nombre de usuario.");
if (txtUsuario.Text != "USUARIO") {
if (txtContraseña.Text != "CONTRASEÑA") {
// codigo para extraer usuarios del registro
}
else msgError("Por favor ingrese contraseña.");
}
else msgError("Por favor ingrese nombre de usuario.");
if ((txtUsuario.Text == Usuarios.usuarios && (txtContraseña.Text == Usuarios.contraseña)))
{
FormPrincipal login = new FormPrincipal();
login.Show();
this.Hide();
}
else msgError(" Usuario o contraseña equivocada");
{
txtContraseña.Clear();
txtUsuario.Focus();
}
Valora esta pregunta


0