private void btnVoidSale_Click(object sender, EventArgs e)
{
try
{
//PLU NO
int pluNo = (int)nmrVoidPlu.Value;
//VOID QUANTITY
decimal quantity = nmrVoidQtty.Value;
// SEND COMMAND
CPResponse response = null;
if (cbxVoidDept.Checked)
{
if (String.IsNullOrEmpty(txtVoidDeptName.Text))
{
bridge.Log(FormMessage.FILL_DEPT_NAME);
return;
}
else
response = new CPResponse(bridge.Printer.VoidDepartment(pluNo, txtVoidDeptName.Text,quantity));
}
else
{
response = new CPResponse(bridge.Printer.Void(pluNo, quantity));
}
if (response.ErrorCode == 0)
{
bridge.Log(String.Format("{1}:{0}", response.GetNextParam(), FormMessage.SUBTOTAL.PadRight(12, ' ')));
}
}
catch (System.Exception ex)
{
bridge.Log(FormMessage.OPERATION_FAILS);
}
}