private void CLEAR()
 {
     CMB_TRANS_TYPE.SelectedIndex = -1;
     TXT_TRANS_CAT.Clear();
     TXT_DESCRIPTION.Clear();
     BTN_SAVE.Text = "SAVE";
     CATEGORY_ID   = 0;
     CMB_TRANS_TYPE.Focus();
 }
 private void BTN_SAVE_Click(object sender, EventArgs e)
 {
     if (CMB_TRANS_TYPE.SelectedIndex < 0)
     {
         MSGBOX mdg = new MSGBOX(MessageAlertHeder.Warning(), "PLEASE SELECT TRANSACTION CATEGORY TYPE!", MessageAlertImage.Warning());
         mdg.ShowDialog();
         CMB_TRANS_TYPE.Focus();
     }
     else if (TXT_TRANS_CAT.Text == string.Empty)
     {
         MSGBOX mdg = new MSGBOX(MessageAlertHeder.Warning(), "PLEASE ENTER TRANSACTION CATEGORY NAME!", MessageAlertImage.Warning());
         mdg.ShowDialog();
         CMB_TRANS_TYPE.Focus();
     }
     else
     {
         if (BTN_SAVE.Text == "SAVE")
         {
             string result = SAVE_TRANSACTION_CATEGORY();
             if (result == "done")
             {
                 MSGBOX mdg = new MSGBOX(MessageAlertHeder.Success(), "TRANSACTION CATEGORY SAVED SUCCESSFULLY", MessageAlertImage.Success());
                 mdg.ShowDialog();
                 CLEAR();
                 LOAD_OTHER_CATEGORY_LIST();
             }
         }
         else
         {
             string result = UPDATE_TRANSACTION_CATEGORY();
             if (result == "done")
             {
                 MSGBOX mdg = new MSGBOX(MessageAlertHeder.Success(), "TRANSACTION CATEGORY UPDATED SUCCESSFULLY", MessageAlertImage.Success());
                 mdg.ShowDialog();
                 LOAD_OTHER_CATEGORY_LIST();
             }
         }
     }
 }