示例#1
0
        private void botonlogin_Click(object sender, EventArgs e)
        {
            //instancia y saca el tipo de usuario

            Llogin usu = new Llogin();
            string a   = usu.tipou(Txtusuario.Text);

            //instancia y saca el nombre
            Llogin num = new Llogin();
            string b   = num.name(Txtusuario.Text);


            //valida que los datos no esten vacios

            if (Txtusuario.Text == "" || TxtContraseña.Text == "")
            {
                //mensaje de alerta de espacios vacios

                MessageBox.Show("los campos de usuario deben contener datos", "Error de acceso", MessageBoxButtons.OK, MessageBoxIcon.Stop);
            }
            else
            {
                //instancia de clase login

                Llogin acceder = new Llogin();
                int    r       = acceder.validar(Txtusuario.Text, TxtContraseña.Text);

                //instancia el siguiente formulario, datos correctos

                if (r == 1)
                {
                    Pmenu menu = new Pmenu();
                    menu.x(b, Txtusuario.Text, a);
                    menu.Show();
                    Pnclientes regis = new Pnclientes();
                    regis.registrado_por(Txtusuario.Text);
                    Pnproveedor regis1 = new Pnproveedor();
                    regis1.registradoa(Txtusuario.Text);
                    Pnproductos regis2 = new Pnproductos();
                    regis2.registradoa(Txtusuario.Text);
                    Pventas regis3 = new Pventas();
                    regis3.registrado_por(Txtusuario.Text);
                    ActuProducto regis4 = new ActuProducto();
                    regis4.cargo(a);
                    Pclientes regis5 = new Pclientes();
                    regis5.cargo(a);
                    Pproveedores regis6 = new Pproveedores();
                    regis6.cargo(a);
                    Pproductos regis7 = new Pproductos();
                    regis7.cargo(a);

                    this.Hide();
                }
                //mensaje de error, datos correctos

                else if (r == 0)
                {
                    MessageBox.Show("Error de ingreso, intente de nuevo", "Validación de acceso", MessageBoxButtons.OK, MessageBoxIcon.Warning);
                    Txtusuario.Text = "";
                    Txtusuario.Focus();
                    TxtContraseña.Text = "";
                }
                //error de servidor

                else if (r == 2)
                {
                    MessageBox.Show("Error de acceso, el servidor no es accesible", "Validación de acceso", MessageBoxButtons.OK, MessageBoxIcon.Error); //sin coneccion al servidor
                    Txtusuario.Focus();
                }
            }
        }
示例#2
0
        private void btnNuevo_Click(object sender, EventArgs e)
        {
            Pnclientes nuevo = new Pnclientes();

            nuevo.ShowDialog();
        }