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)); } }