private void btnIngresar_Click(object sender, EventArgs e) { SqlConnection conexion = BaseDatos.obtenerConexion(); string query = "select * from tblUsuario where correo = '" + txtUsuario.Text + "'"; SqlCommand command = new SqlCommand(query, conexion); SqlDataReader datos = command.ExecuteReader(); Usuario usuarioLogin = new Usuario(); if (IsValidEmail(txtUsuario.Text) == false) { txtUsuario.Text = ""; txtPassword.Text = ""; MessageBox.Show("Correo Invalido"); } else { while (datos.Read()) { Console.WriteLine(datos.GetString(4)); Console.WriteLine("hola: " + query); if (txtPassword.Text == datos.GetString(4)) { if ((datos.GetString(3) == "*****@*****.**") && (txtPassword.Text == datos.GetString(4))) { frmAdministrador frmAdministrador = new frmAdministrador(); frmAdministrador.Show(); } else { List <Usuario> lsAuxUsuarios = new List <Usuario>(); lsAuxUsuarios = UsuarioDAO.obtenerUsuario(); foreach (var iter in lsAuxUsuarios) { if (iter.Id == datos.GetInt32(0)) { usuarioLogin = iter; } } frmUsuario frmUsuario = new frmUsuario(usuarioLogin); frmUsuario.Usuario = usuarioLogin; frmUsuario.Show(); } MessageBox.Show("ACCESO CORRECTO"); } else { MessageBox.Show("DATOS NO COINCIDEN"); txtUsuario.Text = ""; txtPassword.Text = ""; } } } }
private void button1_Click(object sender, EventArgs e) { Usuario usuarioNuevo = new Usuario(); if (txtNombre.Text is string) { usuarioNuevo.Nombre = txtNombre.Text; } else { MessageBox.Show("Nombre invalido"); txtNombre.Text = ""; } if (IsValidEmail(txtCoreo.Text) == false) { txtCoreo.Text = ""; MessageBox.Show("Correo Invalido"); } try { usuarioNuevo.Apellido = txtApellido.Text; usuarioNuevo.Correo = txtCoreo.Text; usuarioNuevo.Contrasena = txtContrasena.Text; usuarioNuevo.Genero = cbxGenero.SelectedItem.ToString(); usuarioNuevo.Pais = cbxPaises.SelectedItem.ToString(); //usuarioNuevo.FechaNacimiento = dtpNacimiento.Value.Date.ToString("MM/dd/yyyy"); usuarioNuevo.FechaNacimiento = dtpNacimiento.Value.Date; usuarioNuevo = new Usuario(usuarioNuevo.Id, usuarioNuevo.Nombre, usuarioNuevo.Apellido, usuarioNuevo.Correo, usuarioNuevo.Contrasena, usuarioNuevo.Genero, usuarioNuevo.Pais, usuarioNuevo.FechaNacimiento, usuarioNuevo.PuntoAcumulados); UsuarioDAO.insertarUsuario(usuarioNuevo); this.Hide(); frmUsuario frmUsuario = new frmUsuario(usuarioNuevo); frmUsuario.Usuario = usuarioNuevo; frmUsuario.Show(); } catch (Exception err) { Console.WriteLine(err); MessageBox.Show("Ingrese datos por favor"); } }