Boas, continuo a ter o mesmo erro, mas com o código a cima passei a ter na seguinte linha:
int precunit = Convert.ToInt32(txtPrice.Text);
Erro:
An unhandled exception of type 'System.FormatException' occurred in mscorlib.dll
Additional information: Cadeia de caracteres de entrada com formato incorrecto.
↧