コード例 #1
0
        private void btnIniciarSesion_Click(object sender, EventArgs e)
        {
            TransacAutenticacion obj = new TransacAutenticacion();



            //_______________________________________________________________



            string cadena = obj.loginUser(txtNomUsu.Text);



            bool validLogin = obj.validacion(txtNomUsu.Text, txtContraUs.Text);



            if (validLogin == true)
            {
                if (cadena == "admi")
                {
                    frmAdministrador adm = new frmAdministrador();
                    adm.userEmp = txtNomUsu.Text;
                    adm.menuStripAdmin.Visible = true;
                    adm.Show();

                    //this.Close();
                    adm.FormClosed += desLoguear; //Funcion de deslogeo-----------------------------------
                    this.Hide();
                }
                else if (cadena == "caje")
                {
                    /*frmAdministrador adm = new frmAdministrador();
                     * adm.menuStripAdmin.Visible = false;
                     * adm.menuStrip2.Visible = true;
                     * adm.Show();*/


                    frmCajero caje = new frmCajero();
                    caje.userEmp = txtNomUsu.Text;
                    caje.Show();
                    //this.Close();
                    caje.FormClosed += desLoguear; //Funcion de deslogeo-----------------------------------
                    this.Hide();
                }
                else if (cadena == "chef")
                {
                    frmCocinero chef = new frmCocinero();
                    chef.userEmp = txtNomUsu.Text;

                    chef.Show();
                    //this.Close();

                    chef.FormClosed += desLoguear; //Funcion de deslogeo-----------------------------------
                    this.Hide();
                }
            }
            else
            {
                txtContraUs.Clear();
                txtNomUsu.Clear();
                txtNomUsu.Focus();

                MessageBox.Show("Usuario o Contraseña no validos", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }

            //_______________________________________________________________
        }