private void AlteraRgNatureza()
        {
            string _Filter = string.Empty;

            UpdateFormNatureza _UpdateFormNatureza = new UpdateFormNatureza();

            _UpdateFormNatureza.ModificaNaturezaType = ModificaNaturezaType.NaturezaAlterar;
            _UpdateFormNatureza.IdNatureza           = IdNaturezaLogDashboard;
            _UpdateFormNatureza.IdEmpr       = IdEmpresaFromDashboard;
            _UpdateFormNatureza.UsuarioLogin = UsuarioLoginDashboard;
            _UpdateFormNatureza.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoNatureza, FormsMessages.TituloProcessoAcaoNaturezaAlteracao);

            _IdNatureza        = (int)dataGridSearchModule.CurrentRow.Cells["IdNatureza"].Value;
            _DescricaoNatureza = dataGridSearchModule.CurrentRow.Cells["DescrNatureza"].Value.ToString();

            _UpdateFormNatureza.IdNatureza    = _IdNatureza;
            _UpdateFormNatureza.DescrNatureza = _DescricaoNatureza;

            try
            {
                _UpdateFormNatureza.ShowDialog();
            }
            finally
            {
                AppStateOverallRecord.IdNatureza = _UpdateFormNatureza.IdNatureza;

                _Filter = string.Format(" where cod_natureza = {0} ", AppStateOverallRecord.IdNatureza);

                _UpdateFormNatureza = null;

                dataGridSearchModule.DataSource = null;

                FillDataGrid(NaturezaProcess.CreateInstance.TaskGetCollectionRgNaturezaByFilter(_Filter, 1));
            }
        }
        private void AdicionaRgNatureza()
        {
            UpdateFormNatureza _UpdateFormNatureza = new UpdateFormNatureza();

            _UpdateFormNatureza.ModificaNaturezaType = ModificaNaturezaType.NaturezaAdicionar;
            _UpdateFormNatureza.IdNatureza           = IdNaturezaLogDashboard;
            _UpdateFormNatureza.IdEmpr       = IdEmpresaFromDashboard;
            _UpdateFormNatureza.UsuarioLogin = UsuarioLoginDashboard;
            _UpdateFormNatureza.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoNatureza, FormsMessages.TituloProcessoAcaoNaturezaInclusao);


            try
            {
                _UpdateFormNatureza.ShowDialog();
            }
            finally
            {
                _UpdateFormNatureza = null;

                dataGridSearchModule.DataSource = null;

                FillDataGrid(NaturezaProcess.CreateInstance.TaskGetCollectionRgNaturezaByFilter("", 0));
            }
        }