示例#1
0
        public Usuario BuscarUsuario(int pDocumento)
        {
            Usuario unUsu = null;

            unUsu = FabricaPersistencia.GetPersistenciaAdministrador().BuscarAdministrador(pDocumento);

            if (unUsu == null)
            {
                unUsu = FabricaPersistencia.GetPersistenciaJugador().BuscarJugador(pDocumento);
            }

            return(unUsu);
        }
示例#2
0
        public Usuario LogueoUsuario(string pNombreUsuario, string pContrasenia)
        {
            Usuario unUsu = null;

            unUsu = FabricaPersistencia.GetPersistenciaJugador().LogueoJugador(pNombreUsuario, pContrasenia);

            if (unUsu == null)
            {
                unUsu = FabricaPersistencia.GetPersistenciaAdministrador().LogueoAdministrador(pNombreUsuario, pContrasenia);
            }

            return(unUsu);
        }
示例#3
0
        public void BajaUsuario(Usuario pUsuario)
        {
            if (pUsuario is Administrador)
            {
                FabricaPersistencia.GetPersistenciaAdministrador().BajaAdministrador((Administrador)pUsuario);
            }

            else if (pUsuario is Jugador)
            {
                FabricaPersistencia.GetPersistenciaJugador().BajaJugador((Jugador)pUsuario);
            }

            else
            {
                throw new Exception("El tipo de usuario no es valido");
            }
        }