示例#1
0
 private void tsrbtnDelBill_Click(object sender, EventArgs e)
 {
     if (_currentMaster == null)
     {
         MessageBox.Show("请选中一行");
         return;
     }
     if (_currentMaster.Audit_Flag == 1)
     {
         MessageBox.Show("不能对已审核单据进行操作");
         return;
     }
     else
     {
         try
         {
             if (MessageBox.Show("您确认要删除所选单据么?", "提示", MessageBoxButtons.OKCancel,
                                 MessageBoxIcon.Question) == DialogResult.OK)
             {
                 _billProcessor.DelBill(_currentMaster);
                 LoadData();
             }
         }
         catch (Exception error)
         {
             MessageBox.Show(error.Message);
             return;
         }
     }
 }
示例#2
0
 public void DelteBill(DateTime beginTime, DateTime endTime)
 {
     try
     {
         if (_currentMaster != null && _currentState == NORMAL)
         {
             _billProcessor.DelBill(_currentMaster);
             LoadPlanMaster(beginTime, endTime);
         }
     }
     catch (Exception error)
     {
         throw error;
     }
 }