public Usuario BuscarUsuario(int pDocumento) { Usuario unUsu = null; unUsu = FabricaPersistencia.GetPersistenciaAdministrador().BuscarAdministrador(pDocumento); if (unUsu == null) { unUsu = FabricaPersistencia.GetPersistenciaJugador().BuscarJugador(pDocumento); } return(unUsu); }
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); }
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"); } }