public void SaveXml()
        {
            if (!IsDisposed)
            {
                _pesquisarEspecialidade.PesquisarDescricao      = txtPesqDesc.Text;
                _pesquisarEspecialidade.Especialidade.Descricao = txtDescricao.Text;

                int result;
                if (Int32.TryParse(txtID.Text, out result))
                {
                    _pesquisarEspecialidade.Especialidade.ID_Especialidade = result;
                }

                if (!_savedPesquisar.Equals(ClinicaXmlUtils.ToXml(_pesquisarEspecialidade)))
                {
                    //altera o cliente para um novo
                    _savedPesquisar = ClinicaXmlUtils.ToXml(_pesquisarEspecialidade);

                    ClinicaXmlUtils.SetPesquisarEspecialidade(_pesquisarEspecialidade);
                }
            }
        }