コード例 #1
0
        private void btn_iniciarSesion_Click(object sender, EventArgs e)
        {
            Main parent = (Main)this.MdiParent;

            ConjuntoDatosUsuarioTableAdapters.usuariosTableAdapter usuario = new ConjuntoDatosUsuarioTableAdapters.usuariosTableAdapter();
            ConjuntoDatosUsuario.usuariosDataTable temp = new ConjuntoDatosUsuario.usuariosDataTable();

            temp = usuario.Login(txt_usuario.Text, txt_contraseña.Text);

            if (temp.Count > 0)
            {
                MessageBox.Show("Bienvenido " + temp[0].Nombre);

                if (temp[0].Tipo_Usuario == 1)
                {
                    parent.opcionesAdministrador();
                }
                else
                {
                    parent.opcionesUsuario();
                }

                this.Close();
            }
            else
            {
                MessageBox.Show("El usuario o la contraseña es incorrecto");
            }
        }
コード例 #2
0
        private void btn_registrar_Click(object sender, EventArgs e)
        {
            int    tipoUsuario;
            String tipo;

            ConjuntoDatosUsuarioTableAdapters.usuariosTableAdapter Usuario;
            Usuario = new ConjuntoDatosUsuarioTableAdapters.usuariosTableAdapter();
            tipo    = cbox_tipoUsuario.SelectedText;
            if (tipo == "Administrador")
            {
                tipoUsuario = 1;
            }
            else
            {
                tipoUsuario = 2;
            }
            try
            {
                Usuario.Insert(txt_nombre.Text, txt_contraseña.Text, tipoUsuario);
                MessageBox.Show("Usuario Registrado");
            }
            catch
            {
                MessageBox.Show("No se pudo guardar");
            }
        }