Правильное решение Пети зависит от условий трудового договора и законодательства о труде. Если в трудовом договоре не указана возможность перевода на другую работу без согласия работника, то Петя имеет право отказаться от такого перевода.
Согласно Трудовому кодексу РФ, работодатель имеет право перевести работника на другую работу по соглашению сторон или в случае изменения условий труда, предусмотренных трудовым договором. Однако, работодатель обязан уведомить работника о переводе не позднее чем за две недели до его вступления в силу. Если работник отказывается от такого перевода, работодатель может расторгнуть трудовой договор по соглашению сторон или в одностороннем порядке.
Таким образом, если в трудовом договоре Пети не было предусмотрено право работодателя на перевод на другую работу без согласия работника, то увольнение Пети было незаконным. Петя имеет право обратиться в суд или к инспекции труда для защиты своих прав.