예제 #1
0
        private void Btn_Cerrar_Click(object sender, EventArgs e)
        {
            this.Hide();
            this.Close();

            Frm_Presentacion frm = new Frm_Presentacion();

            frm.Panel_menu.Enabled = true;
        }
예제 #2
0
        private void button1_Click(object sender, EventArgs e)
        {
            Frm_Presentacion frm = new Frm_Presentacion();

            frm.Panel_menu.Enabled = true;

            this.Hide();
            this.Close();
        }
예제 #3
0
        private void btnLogin_Click(object sender, EventArgs e)
        {
            try
            {
                if (txtusuario.Text == "")
                {
                    errorUsuario.SetError(txtusuario, "Ingrese el Usuario");
                    return;
                }
                else if (txtcontraseña.Text == "")
                {
                    errorUsuario.SetError(txtusuario, "");
                    errorContraseña.SetError(txtcontraseña, "Ingrese la Contraseña");
                    return;
                }
                else
                {
                    errorUsuario.SetError(txtusuario, "");
                    errorContraseña.SetError(txtcontraseña, "");

                    E_Usuario Acceso = new E_Usuario
                    {
                        Usuario      = txtusuario.Text,
                        Contraseña   = txtcontraseña.Text,
                        Tipo_Usuario = cmbTipo.Text
                    };

                    N_Usuario n_Usuario = new N_Usuario();
                    if (contador > 1)
                    {
                        if (n_Usuario.Acceso(Acceso))
                        {
                            if (cmbTipo.Text == "Administrador")
                            {
                                MessageBox.Show("Bienvenido", txtusuario.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                                Frm_Presentacion Presentacion = new Frm_Presentacion();
                                Presentacion.Panel_menu.Enabled = true;

                                Presentacion.Show();
                                this.Hide();
                            }

                            else if (cmbTipo.Text == "Gerente")
                            {
                                MessageBox.Show("Bienvenido", txtusuario.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                                Frm_Presentacion Presentacion = new Frm_Presentacion();
                                Presentacion.Panel_menu.Enabled = true;
                                Presentacion.Show();

                                this.Hide();
                            }

                            else if (cmbTipo.Text == "Vendedor")
                            {
                                MessageBox.Show("Bienvenido", txtusuario.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                                Frm_Presentacion Presentacion = new Frm_Presentacion();
                                Presentacion.btn_ventas.Enabled   = true;
                                Presentacion.btn_Clientes.Enabled = true;

                                Presentacion.button1.Enabled      = false;
                                Presentacion.btn_Empleado.Enabled = false;

                                Presentacion.Btn_usuarios.Enabled   = false;
                                Presentacion.btn_compra.Enabled     = false;
                                Presentacion.btn_provedores.Enabled = false;
                                Presentacion.btn_Inventario.Enabled = false;
                                Presentacion.Show();

                                this.Hide();
                            }
                            else if (cmbTipo.Text == "Comprador")
                            {
                                MessageBox.Show("Bienvenido", txtusuario.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                                Frm_Presentacion Presentacion = new Frm_Presentacion();

                                Presentacion.btn_Inventario.Enabled = false;
                                Presentacion.btn_ventas.Enabled     = false;
                                Presentacion.btn_Clientes.Enabled   = false;
                                Presentacion.Btn_usuarios.Enabled   = false;
                                Presentacion.button1.Enabled        = false;
                                Presentacion.btn_Empleado.Enabled   = false;

                                Presentacion.btn_compra.Enabled     = true;
                                Presentacion.btn_provedores.Enabled = true;


                                Presentacion.Show();

                                this.Hide();
                            }

                            else if (cmbTipo.Text == "Bodega")
                            {
                                MessageBox.Show("Bienvenido", txtusuario.Text, MessageBoxButtons.OK, MessageBoxIcon.Information);
                                Frm_Presentacion Presentacion = new Frm_Presentacion();

                                Presentacion.btn_Inventario.Enabled = false;
                                Presentacion.btn_ventas.Enabled     = true;
                                Presentacion.btn_Clientes.Enabled   = false;
                                Presentacion.Btn_usuarios.Enabled   = false;
                                Presentacion.button1.Enabled        = false;

                                Presentacion.btn_Empleado.Enabled   = false;
                                Presentacion.btn_compra.Enabled     = true;
                                Presentacion.btn_provedores.Enabled = true;


                                Presentacion.Show();

                                this.Hide();
                            }
                        }
                        else
                        {
                            lberror.Visible    = true;
                            txtcontraseña.Text = "";
                            contador           = (contador - 1);
                            lbIntentos.Visible = true;
                            lbIntentos.Text    = "Intentos restantes: " + contador;
                        }
                    }
                    else
                    {
                        MessageBox.Show("A excedido el número de intentos disponibles para ingresar al sistema", "Usuario", MessageBoxButtons.OK, MessageBoxIcon.Exclamation);
                        Close();
                    }
                }
            }
            catch (Exception ex)
            {
                MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }