Exemple #1
0
        private void btnIngresar_Click(object sender, EventArgs e)
        {
            conexionbd conexion = new conexionbd();

            String     consultaUser = "******" + "'" + txtUsuario.Text + "' and clave = " + "'" + txtPassword.Text + "'";
            SqlCommand comando      = new SqlCommand(consultaUser, conexion.conectardb);

            conexion.abrir();
            SqlDataReader lector = comando.ExecuteReader();

            Console.WriteLine(consultaUser);
            if (lector.Read() == true)
            {
                this.Hide();
                menu mn = new menu();
                mn.ShowDialog();
                this.Dispose();
                conexion.cerrar();
            }
            else
            {
                MessageBox.Show("Usuario o Contraseña incorrectas");
                txtUsuario.Clear();
                txtPassword.Clear();
            }
            conexion.cerrar();
        }
Exemple #2
0
        private void btnBuscar_Click(object sender, EventArgs e)
        {
            conexionbd conexion = new conexionbd();

            string     consulta = "SELECT* FROM db_owner.usuarioSCHARP where nombreUsuario = '" + txtBuscarUsu.Text + "'";
            SqlCommand comando  = new SqlCommand(consulta, conexion.conectardb);

            conexion.abrir();
            SqlDataReader lector = comando.ExecuteReader();

            if (lector.Read() == true)
            {
                txtNombre.Text    = lector["nombre"].ToString();
                txtApaterno.Text  = lector["aPaterno"].ToString();
                txtAmaterno.Text  = lector["aMaterno"].ToString();
                txtFechaNac.Text  = Convert.ToDateTime(lector["fechaNac"]).ToString("yyy/MM/dd");
                txtTCuenta.Text   = lector["tipoCuenta"].ToString();
                txtNombreUsu.Text = lector["nombreUsuario"].ToString();
                txtPassword.Text  = lector["clave"].ToString();
            }
            else
            {
                MessageBox.Show("El nobre de usuario no existe");
                txtBuscarUsu.Clear();
            }
            conexion.cerrar();
        }
Exemple #3
0
        private void btnEliminar_Click(object sender, EventArgs e)
        {
            conexionbd conexion = new conexionbd();
            String     consulta = "DELETE  FROM db_owner.usuarioSCHARP WHERE nombreUsuario='" + txtBuscarUsu.Text + "';";
            SqlCommand comando  = new SqlCommand(consulta, conexion.conectardb);

            conexion.abrir();
            SqlDataReader lector = comando.ExecuteReader();

            MessageBox.Show("Los datos se borraron correctamente");
            conexion.cerrar();
            limpiar();
        }
Exemple #4
0
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            conexionbd conexion = new conexionbd();
            string     consulta = "UPDATE db_owner.usuarioSCHARP SET nombre = '" + txtNombre.Text + "', aPaterno = '" + txtApaterno.Text + "', aMaterno='" + txtAmaterno.Text + "',fechaNac = '" + txtFechaNac.Text + "', tipoCuenta='" + txtTCuenta.Text + "',nombreUsuario='" + txtNombreUsu.Text + "', clave='" + txtPassword.Text + "' where nombreUsuario='" + txtBuscarUsu.Text + "';";
            SqlCommand comando  = new SqlCommand(consulta, conexion.conectardb);

            conexion.abrir();
            SqlDataReader lector = comando.ExecuteReader();

            MessageBox.Show("Los datos de actualizaron");
            conexion.cerrar();
            limpiar();
        }
        private void btnGuardar_Click(object sender, EventArgs e)
        {
            conexionbd conexion = new conexionbd();

            if (txtNombre.Text == "" || txtAPaterno.Text == "" || txtAMaterno.Text == "" || cbxTipoCuenta.SelectedIndex < 0 || txtNUsuario.Text == "" || txtPassword.Text == "" || txtCPassword.Text == "")
            {
                MessageBox.Show("Faltan campoas por rellenar");
            }
            else
            {
                //Cadena para conectarnos al servidor
                //SqlConnection cadenaConexion = new SqlConnection("Data Source=LAPTOP-OBEL3V1L; Initial Catalog= usuarioAgenda; Integrated Security= True");

                String     consulaNombreUsuario = "SELECT nombreUsuario FROM db_owner.usuarioSCHARP WHERE nombreUsuario = '" + txtNUsuario.Text + "'";
                SqlCommand comando2             = new SqlCommand(consulaNombreUsuario, conexion.conectardb);
                //cadenaConexion.Open();
                conexion.abrir();
                SqlDataReader lector = comando2.ExecuteReader();
                if (lector.Read() == true)
                {
                    MessageBox.Show("El usuario ya existe Eliga Otro");
                    //cadenaConexion.Close();
                    conexion.cerrar();
                    txtNUsuario.Clear();
                    txtPassword.Clear();
                    txtCPassword.Clear();
                }
                else
                {
                    //cerramos la conexion
                    //cadenaConexion.Close();
                    conexion.cerrar();

                    if (txtPassword.Text == txtCPassword.Text)
                    {
                        if (cbxTipoCuenta.SelectedIndex == 0)
                        {
                            tipoCuenta = "Administrador";
                        }
                        if (cbxTipoCuenta.SelectedIndex == 1)
                        {
                            tipoCuenta = "Invitado";
                        }
                        fechaNac = dTPFechaNac.Value.Date.ToString("yyy/MM/dd");
                        //cadenaConexion.Open();
                        conexion.abrir();
                        String insertSQL = "insert into db_owner.usuarioSCHARP(nombre, aPaterno, aMaterno, fechaNac, tipoCuenta, nombreUsuario, clave)" +
                                           "VALUES('" + txtNombre.Text + "', '" + txtAPaterno.Text + "', '" + txtAMaterno.Text + "', '" + fechaNac + "', '" + tipoCuenta + "', '" + txtNUsuario.Text + "', '" + txtCPassword.Text + "')";

                        SqlCommand comando = new SqlCommand(insertSQL, conexion.conectardb);
                        comando.ExecuteNonQuery();
                        //cadenaConexion.Close();
                        conexion.cerrar();
                        Console.WriteLine("Se acompleto la cadena");
                        //cadenaConexion.Close();
                        conexion.cerrar();
                        limpiar();
                        MessageBox.Show("Los datos se almacenaron correctamente");
                    }
                    else
                    {
                        txtPassword.Clear();
                        txtCPassword.Clear();
                        MessageBox.Show("Las contraseñas no coinciden, repitelos de nuevo");
                    }
                }
            }
        }