Как я понял вся проблема у меня была в логическом равно. Нужно было писать "==" а я писал "=" и постоянно выходила ошибка о некорректном преобразовании данный.

Спасибо за ответ.