コード例 #1
0
        private void button2_Click(object sender, EventArgs e)
        {//boton de inicio de sesión ...
            //valida existencia de usuario
            ConectionUsuarios CU = new ConectionUsuarios();
            int validar          = CU.Validate(textBox1.Text, textBox2.Text);

            if (validar == 1)
            {
                MessageBox.Show("Correcto");
            }
            else
            {
                MessageBox.Show("Incorrecto");
            }
            //
            bool Valor = true;

            // validar inicio de sección
            if (textBox1.Text == "")
            {
                MessageBox.Show("Usuario Vacio");
                Valor = false;
            }
            if (textBox2.Text == "")
            {
                MessageBox.Show("Contraseña Vacia");
                Valor = false;
            }
            if (Valor && validar == 1)
            {
                inicio obj = new inicio();
                obj.Visible = true;
                Visible     = false;
            }
        }
コード例 #2
0
ファイル: Form1.cs プロジェクト: tonyccm2/mood
        private void button2_Click(object sender, EventArgs e)
        {
            // validar inicio de sección
            inicio obj = new inicio();

            obj.Visible = true;
            Visible     = false;
        }
コード例 #3
0
        private void enter()
        {
            if (txtname.Text == "")
            {
                MessageBox.Show("Falto Ingresar el Nombre", "Alvertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtname.Focus();
            }
            else if (txtpass.Text == "")
            {
                MessageBox.Show("Falto Ingresar el de la contraseña", "Alvertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtpass.Focus();
            }
            else if (txtname.Text == "" && txtpass.Text == "")
            {
                MessageBox.Show("Falto Ingresar los Datos del usuario", "Alvertencia", MessageBoxButtons.OK, MessageBoxIcon.Information);
                txtpass.Focus();
            }
            else
            {
                try
                {
                    conectar.Abrir();
                    SqlCommand loger = new SqlCommand($"select count(*) FROM usuarios WHERE uname='{txtname.Text.Trim().ToLower()}' and pass='******' and estado=1;", conectar.SqlConnection);
                    int        users = int.Parse(loger.ExecuteScalar().ToString());
                    switch (users)
                    {
                    case 0:
                        MessageBox.Show("El usuario no existe");
                        break;

                    case 1:
                        inicio        inicio   = new inicio();
                        SqlCommand    sexquery = new SqlCommand($"select nombre, sexo, puesto from usuarios where uname='{txtname.Text.Trim().ToLower()}';", conectar.SqlConnection);
                        SqlDataReader sqlData  = sexquery.ExecuteReader();
                        if (sqlData.Read())
                        {
                            inicio.puesto = sqlData["puesto"].ToString();
                            inicio.nombre = sqlData["nombre"].ToString();
                            inicio.sexo   = sqlData["sexo"].ToString();
                        }
                        inicio.Show();
                        Hide();
                        break;

                    case 3:
                        MessageBox.Show("El Usuario es redundante.\n Favor comunicarse con el Administrador");
                        break;

                    default:
                        MessageBox.Show("incorrecto");
                        break;
                    }
                    conectar.Cerrar();
                }
                catch (Exception es)
                {
                    MessageBox.Show($"Error: {es.Message}");
                    conectar.Cerrar();
                }
            }
        }