private void SaveExtension()
 {
     try
     {
         int SageFrameSearchProcedureID = 0;
         if (Session["EditID"] != null)
         {
             //Update
             SageFrameSearchProcedureID = Int32.Parse(Session["EditID"].ToString());
         }
         SageFrameSearchProcedureInfo objInfo = new SageFrameSearchProcedureInfo();
         objInfo.AddedBy = GetUsername;
         objInfo.AddedOn = DateTime.Now;
         objInfo.DeletedBy = GetUsername;
         objInfo.DeletedOn = DateTime.Now;
         objInfo.IsActive = true;
         objInfo.IsDeleted = false;
         objInfo.IsModified = false;
         objInfo.PortalID = GetPortalID;
         objInfo.SageFrameSearchProcedureExecuteAs = txtSageFrameSearchProcedureExecuteAs.Text.Trim();
         objInfo.SageFrameSearchProcedureID = SageFrameSearchProcedureID;
         objInfo.SageFrameSearchProcedureName = txtSageFrameSearchProcedureName.Text.Trim();
         objInfo.SageFrameSearchTitle = txtSageFrameSearchTitle.Text.Trim();
         objInfo.UpdatedBy = GetUsername;
         objInfo.UpdatedOn = DateTime.Now;
         SageFrameSearch SFH = new SageFrameSearch();
         SFH.SageFrameSearchProcedureAddUpdate(objInfo, GetPortalID, GetUsername);
         ShowMessage(SageMessageTitle.Information.ToString(), GetSageMessage("SageFrameSearch", "SearchExtensionSavedSuccessfully"), "", SageMessageType.Success);
         ClearForm();
     }
     catch (Exception ex)
     {
         ProcessException(ex);
     }
 }