protected void acbInquiryStatus_SaveClick(object sender, EventArgs e)
        {
            try
            {
                int result = 0;
                objInquiryStatusLookup = new InquiryStatusLookupDal();
                switch (acbInquiryStatus.SaveButton.CommandName)
                {
                    case "Save":
                        SaveInquiryStatus();
                        pnlAddNewMode.Visible = false;
                        acbInquiryStatus.EditableMode = false;
                        BindGrid();

                        break;
                    case "Update":
                        String xmlData = GenerateXmlString(radgrdInquiryStatus);
                        result = objInquiryStatusLookup.UpdateInquiryStatus(xmlData);
                        if (result == 1)
                        {
                            acbInquiryStatus.DefaultMode = true;
                            Master.DisplayMessage(ConfigurationSettings.AppSettings[SuccessMessage.Update].ToString());
                            Master.MessageCssClass = "successMessage";

                            if (ViewState[PageConstants.vsItemIndexes] != null)
                                htItemIndex = (Hashtable)ViewState[PageConstants.vsItemIndexes];
                            for (int i = 0; i < htItemIndex.Count; i++)
                                radgrdInquiryStatus.Items[Convert.ToInt32(htItemIndex[i])].Edit = false;
                            bisEdit = false;
                            ViewState[PageConstants.vsItemIndexes] = null;
                            BindGrid();
                        }
                        else
                        {
                            Master.DisplayMessage(ConfigurationSettings.AppSettings[FailureMessage.Update].ToString());
                            Master.MessageCssClass = "errorMessage";
                        }
                        break;
                }

                Reset();
            }
            catch (Exception ex)
            {
                bool rethrow = ExceptionPolicy.HandleException(ex, DALHelper.DAL_EXP_POLICYNAME);
                if (rethrow)
                { throw ex; }
            }
        }