Exemple #1
0
 void Post(object sender, EventArgs e)
 {
     try
     {
         this.Cursor = Cursors.WaitCursor;
         if (m_prn.POSTED)
         {
             r_soinv.Revise(m_prn.ID);
             m_prn.POSTED = false;
             KryptonMessageBox.Show("Transaction has been UNPOSTED", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         else
         {
             r_soinv.Confirm(m_prn.ID);
             m_prn.POSTED = true;
             KryptonMessageBox.Show("Transaction has been POSTED", "Information", MessageBoxButtons.OK, MessageBoxIcon.Information);
         }
         setEditMode(EditMode.View);
         loadData();
         setEnableForm(false);
     }
     catch (Exception x)
     {
         KryptonMessageBox.Show(x.Message, "Message", MessageBoxButtons.OK, MessageBoxIcon.Information);
     }
     finally
     {
         this.Cursor = Cursors.Default;
     }
 }