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 datosif (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 formularioUsuarios.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