//Accions al clicar el boto login. /// <summary> /// Accion al pulsar boton login. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void btnLogin_Click(object sender, EventArgs e) { try { usuari user = new usuari(txtuser.Text, txtpass.Text); conexion obj_conectar = new conexion(); Boolean prova = obj_conectar.mysqlLogin(user); if (prova) { FormPrincipal form = new FormPrincipal(user.Usuario); form.Show(); this.Hide(); } else { loginError.Text = "Usuario o contraseña incorrectos."; } } catch (Exception ex) { logs.Save("Error al consultar dades de login a la BBDD.", 120); } }
//Accions al clicar al boto editar perfil /// <summary> /// Boton para modificar usuario. /// </summary> /// <param name="sender"></param> /// <param name="e"></param> private void bunifuFlatButton2_Click_1(object sender, EventArgs e) { try { conexion con = new conexion(); usuari user = new usuari(usuario.Text, txtEmail.Text, txtpass.Text, dateNeixament.Text, sexe.Text); Boolean prova = con.mysqlLogin(user); Boolean updated; if (prova) { if (txtNewPass.Text != "CONTRASEÑA(*)" && user.contraseñaValida(txtNewPass.Text)) { user.Clave = txtNewPass.Text; if (txtNewEmail.Text != "EMAIL") { user.Email = txtNewEmail.Text; if (user.ComprobarFormatoEmail(user.Email)) { updated = con.mysqlUpdateUser(user); if (updated) { txtErrorUpdate.Text = "Datos Actualizados!!"; System.Threading.Thread.Sleep(2000); this.Hide(); FormPrincipal form = new FormPrincipal(user.Usuario); form.Show(); } else { txtErrorUpdate.Text = "Error al modificar los datos. Intentelo mas tarde!!"; logs.Save("Error al modificar Datos. Imposible conectar con la BBDD!!", 140); } } else { txtErrorUpdate.Text = "Introduce una direccion electronica Valida!!"; } } else { updated = con.mysqlUpdateUser(user); if (updated) { txtErrorUpdate.Text = "Datos Actualizados!!"; System.Threading.Thread.Sleep(2000); this.Hide(); FormPrincipal form = new FormPrincipal(user.Usuario); form.Show(); } else { txtErrorUpdate.Text = "Error al modificar los datos. Intentelo mas tarde!!"; logs.Save("Error al modificar Datos. Imposible conectar con la BBDD!!", 500); } } } else { txtErrorUpdate.Text = "Contraseña introducida no valida.!"; } } else { txtErrorUpdate.Text = "Contraseña actual incorrecta!!"; } } catch { logs.Save("Error al modificar usuario!", 100); } }