public void BajaUsuario(Usuario usuario) { if (usuario is Administrador) { FabricaPersistencia.GetPersistenciaAdministrador().BajaAdministrador((Administrador)usuario); } }
public static EntidadesCompartidas.Usuario Login(string usuario, string password) { Usuario usuarioLogueado; try { usuarioLogueado = FabricaPersistencia.GetPersistenciaAdministrador().Login(usuario, password); if (usuarioLogueado == null) { usuarioLogueado = FabricaPersistencia.GetPersistenciaCadete().Login(usuario, password); } if (usuarioLogueado == null) { usuarioLogueado = FabricaPersistencia.GetPersistenciaCliente().Login(usuario, password); } return(usuarioLogueado); } catch (Exception ex) { throw new Exception("Error al loguear el Usuario" + ex.Message); } }
public void ModificarUsuario(Usuario usuario) { if (usuario is Administrador) { FabricaPersistencia.GetPersistenciaAdministrador().ModificarAdministrador((Administrador)usuario); } }
public void AltaUsuarioLogueoYBD(Usuario pUsuario, string pRol, string pPermiso) { if (pUsuario is Administrador) { IPersistenciaAdministrador FAdminisrador = FabricaPersistencia.GetPersistenciaAdministrador(); FAdminisrador.AltaUsuarioLogueoYBD((Administrador)pUsuario, pRol, pPermiso); } else { throw new Exception("El tipo de usuario proporcionado no es correcto."); } }
public Usuario BuscarUsuario(int ci) { Usuario unUsu = null; unUsu = FabricaPersistencia.GetPersistenciaAdministrador().BuscarAdministrador(ci); if (unUsu == null) { unUsu = FabricaPersistencia.GetPersistenciaCliente().BuscarCliente(ci); } return(unUsu); }
public Usuario LogueoUsuario(string nombreUsuario, string contrasenia) { Usuario unUsu = null; unUsu = FabricaPersistencia.GetPersistenciaCliente().LogueoCliente(nombreUsuario, contrasenia); if (unUsu == null) { unUsu = FabricaPersistencia.GetPersistenciaAdministrador().LogueoAdmin(nombreUsuario, contrasenia); } return(unUsu); }
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 AltaUsuario(Usuario usuario) { if (usuario is Administrador) { FabricaPersistencia.GetPersistenciaAdministrador().AltaAdministrador((Administrador)usuario); } else if (usuario is Cliente) { FabricaPersistencia.GetPersistenciaCliente().AltaCliente((Cliente)usuario); } else { throw new Exception("El tipo de usuario no es valido"); } }
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"); } }
public List <Administrador> ListarAdministradores() { IPersistenciaAdministrador FAdministrador = FabricaPersistencia.GetPersistenciaAdministrador(); return(FAdministrador.ListarAdministradores()); }