private void buttonIngresarAdm_Click(object sender, EventArgs e)
        {
            string valorUsuario  = textBoxAdmUsario.Text;
            string valorPassword = textBoxAdmPassword.Text;

            try {
                if (String.IsNullOrEmpty(valorUsuario) || String.IsNullOrWhiteSpace(valorUsuario) ||
                    String.IsNullOrEmpty(valorPassword) || String.IsNullOrEmpty(valorPassword))
                {
                    throw new Exception("Usuario o password incorrecto\n");
                }

                Usuario usuario = RepoUsuario.instancia.EncontrarPorUserName(valorUsuario);

                validarLogin(usuario, valorPassword);
                usuario.LoginExitoso();

                Dictionary <string, object> param = new Dictionary <string, object>();
                param.Add("intentos_fallidos", usuario.intentosFallidos);
                param.Add("habilitado", usuario.habilitado);
                RepoUsuario.instancia.Modificar(usuario.id, param);

                Rol rol = RepoRol.instancia.EncontrarPorUsuario(usuario);
                MenuPrincipalForm menuPrincipalForm = new MenuPrincipalForm(rol);
                menuPrincipalForm.Show();
            } catch (Exception ex) {
                DialogResult dr = MessageBox.Show("El usuario al que trata de acceder no existe o no tiene los permisos necesarios.", "Error",
                                                  MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }
        private void buttonIngresarCliente_Click(object sender, EventArgs e)
        {
            MenuPrincipalForm menuPrincipalForm = new MenuPrincipalForm();

            menuPrincipalForm.Show();
        }