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

            if (bsGeGrupoProcesso.DataSource != null)
            {
                if (dataGridSearchModule.CurrentRow.Cells["CodigoEmpresa"].Value != null &&
                    dataGridSearchModule.CurrentRow.Cells["CodigoGrupo"].Value != null &&
                    dataGridSearchModule.CurrentRow.Cells["CodigoProcesso"].Value != null)
                {
                    UpdateFormGrupoProcesso _UpdateFormGrupoProcesso = new UpdateFormGrupoProcesso();
                    _UpdateFormGrupoProcesso.ModificaGrupoProcessoType = ModificaGrupoProcessoType.GrupoProcessoAlterar;
                    _UpdateFormGrupoProcesso.IdEmpr       = IdEmpresaFromDashboard;
                    _UpdateFormGrupoProcesso.UsuarioLogin = UsuarioLoginDashboard;
                    _UpdateFormGrupoProcesso.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoGrupoProcesso, FormsMessages.TituloProcessoAcaoGrupoProcessoAlteracao);

                    _UpdateFormGrupoProcesso.CodigoEmpresa   = (int)dataGridSearchModule.CurrentRow.Cells["CodigoEmpresa"].Value;
                    _UpdateFormGrupoProcesso.CodigoGrupo     = (int)dataGridSearchModule.CurrentRow.Cells["CodigoGrupo"].Value;
                    _UpdateFormGrupoProcesso.CodigoAplicacao = (int)dataGridSearchModule.CurrentRow.Cells["CodigoProcesso"].Value;

                    try
                    {
                        _UpdateFormGrupoProcesso.ShowDialog();
                    }
                    finally
                    {
                        AppStateManager.CodigoEmpresa  = _UpdateFormGrupoProcesso.CodigoEmpresa;
                        AppStateManager.CodigoGrupo    = _UpdateFormGrupoProcesso.CodigoGrupo;
                        AppStateManager.CodigoProcesso = _UpdateFormGrupoProcesso.CodigoAplicacao;

                        _Filter = string.Format(" where cod_empr = '{0}' and cod_grupo = '{1}' and cod_proc = '{2}' ", AppStateManager.CodigoEmpresa, AppStateManager.CodigoGrupo, AppStateManager.CodigoProcesso);

                        _UpdateFormGrupoProcesso = null;

                        dataGridSearchModule.DataSource = null;

                        //FillDataGrid(GrupoProcessoProcess.CreateInstance.TaskGetCollectionGeGrupoProcessoByFilter(_Filter, 1));
                    }
                }
            }
        }
        private void AdicionaGeGrupoProcesso()
        {
            UpdateFormGrupoProcesso _UpdateFormGrupoProcesso = new UpdateFormGrupoProcesso();

            _UpdateFormGrupoProcesso.ModificaGrupoProcessoType = ModificaGrupoProcessoType.GrupoProcessoAdicionar;
            _UpdateFormGrupoProcesso.IdEmpr       = IdEmpresaFromDashboard;
            _UpdateFormGrupoProcesso.UsuarioLogin = UsuarioLoginDashboard;
            _UpdateFormGrupoProcesso.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoGrupoProcesso, FormsMessages.TituloProcessoAcaoGrupoProcessoInclusao);

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

                dataGridSearchModule.DataSource = null;

                //FillDataGrid(GrupoProcessoProcess.CreateInstance.TaskGetCollectionGeGrupoProcessoByFilter("", 0));
            }
        }