private void btnStartFM_Click(object sender, EventArgs e)
{
try
{
InputBox ib = new InputBox(FormMessage.PLS_ENTER_FISCAL_ID + "(1-99999999) :", 8);
if (ib.ShowDialog(this) == DialogResult.OK)
{
// Fiscal number
int fiscalNumber = int.Parse(ib.input);
if (fiscalNumber == 0 || fiscalNumber > 99999999)
{
bridge.Log(FormMessage.INAPPROPRIATE_FISCAL_ID);
}
CPResponse response = new CPResponse(bridge.Printer.StartFM(fiscalNumber));
ParseResponse(response);
}
}
catch (FormatException fe)
{
bridge.Log(FormMessage.INAPPROPRIATE_FISCAL_ID);
}
catch (System.Exception ex)
{
bridge.Log(FormMessage.OPERATION_FAILS + ": " + ex.Message);
}
}