Esempio n. 1
0
        private void button1_Click(object sender, EventArgs e)
        {
            DBConnect c = new DBConnect();
            string clave = textBox1.Text;

            if (!clave.Equals(""))
            {

                List<string> usuario = c.SelectUsuario(clave);
                int cont = c.CountUsuario(clave, "clave");

                if (cont == 1 && usuario[0].Equals("JEFE PERSONAL"))
                {
                    //cierra la ventana actual y muestra la siguiente
                    this.Hide();

                    //categoria Administrador
                    if(categoria == 0)
                    {
                        AdminUI L = new AdminUI();
                        L.Closed += (s, args) => this.Close();
                        L.Show();
                    }

                    //categoria Garzon
                    if (categoria == 1)
                    {
                        FormSelectPiso L = new FormSelectPiso(true);
                        L.Closed += (s, args) => this.Close();
                        L.Show();
                    }

                    //categoria Bartender
                    if (categoria == 2)
                    {
                        FormSelectPiso L = new FormSelectPiso(false);
                        L.Closed += (s, args) => this.Close();
                        L.Show();
                    }

                    //categoria Cajera
                    if (categoria == 3)
                    {
                        CajeraUI L = new CajeraUI();
                        L.Closed += (s, args) => this.Close();
                        L.Show();
                    }

                    //ingreso admin para administrar comandas
                    if (categoria == 4)
                    {
                        this.Close();
                    }
                    else
                    {
                        //mensaje de bienvenida
                        MessageBox.Show(this, "Bienvenida(o) " + usuario[1], "Inicio de sesión exitoso",
                        MessageBoxButtons.OK);
                    }

                }
                else
                {
                    MessageBox.Show(this, "Clave Inválida", "Inicio de sesión fallida",
                    MessageBoxButtons.OK);
                }
            }
            else
            {
                MessageBox.Show(this, "Ingrese su clave", "Inicio de sesión fallida",
                MessageBoxButtons.OK);
            }
        }
Esempio n. 2
0
        private void buttonOk_Click(object sender, EventArgs e)
        {
            // LOGIN
            DBConnect c = new DBConnect();
            string clave = textBoxPassword.Text;

            if (!clave.Equals(""))
            {

                List<string> usuario = c.SelectUsuario(clave);
                int cont = c.CountUsuario(clave, "clave");

                Console.WriteLine("nomgarzon: "+ garzon);

                //nombre del garzon, usuario
                if(garzon == null)
                {
                    if (cont == 1 && usuario[0].Equals("GARZÓN"))
                    {
                        //cierra la ventana actual y muestra la siguiente
                        this.Hide();

                        //Abrir Comanda
                        ComandaUI l = new ComandaUI(usuario[1], mesa, comanda);
                        l.Visible = true;
                    }
                    else
                    {
                        MessageBox.Show(this, "Clave Inválida", "Inicio de sesión fallida",
                        MessageBoxButtons.OK);
                    }
                }

                if (garzon != null)
                {
                    Console.WriteLine("usuario: "+usuario[1]+" garzon: "+garzon);
                    if (cont == 1 && usuario[0].Equals("GARZÓN") && usuario[1].Equals(garzon))
                    {
                        //cierra la ventana actual y muestra la siguiente
                        this.Hide();

                        //Abrir Comanda
                        ComandaUI l = new ComandaUI(usuario[1], mesa, comanda);
                        l.Visible = true;
                    }
                    else
                    {
                        Console.WriteLine("user=garzon");
                        MessageBox.Show(this, "Clave Inválida", "Inicio de sesión fallida",
                        MessageBoxButtons.OK);
                    }
                }

            }
            else
            {
                MessageBox.Show(this, "Ingrese su clave", "Inicio de sesión fallida",
                MessageBoxButtons.OK);
            }
        }