コード例 #1
0
        private void AlteraGeProcesso()
        {
            string _Filter = string.Empty;

            UpdateFormProcesso _UpdateFormProcesso = new UpdateFormProcesso();

            _UpdateFormProcesso.ModificaProcessoType = ModificaProcessoType.ProcessoAlterar;
            _UpdateFormProcesso.IdEmpr                    = IdEmpresaFromDashboard;
            _UpdateFormProcesso.UsuarioLogin              = UsuarioLoginDashboard;
            _UpdateFormProcesso.CodigoProcesso            = IdProcessoFromDashboard;
            _UpdateFormProcesso.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoProcessos, FormsMessages.TituloProcessoAcaoProcessosAlteracao);

            _CodigoProcesso     = (int)dataGridSearchModule.CurrentRow.Cells["CodigoProcesso"].Value;
            _DescricaoProcesso  = (string)dataGridSearchModule.CurrentRow.Cells["DescricaoProcesso"].Value;
            _CodigoTipoProcesso = (int)dataGridSearchModule.CurrentRow.Cells["CodigoTipoProcesso"].Value;
            _CodigoAplicacao    = (int)dataGridSearchModule.CurrentRow.Cells["CodigoAplicacao"].Value;
            _Ativo             = (string)dataGridSearchModule.CurrentRow.Cells["Ativo"].Value;
            _Form              = (string)dataGridSearchModule.CurrentRow.Cells["Form"].Value;
            _SequenciaProcesso = (int)dataGridSearchModule.CurrentRow.Cells["SequenciaProcesso"].Value;

            _UpdateFormProcesso.CodigoProcesso     = _CodigoProcesso;
            _UpdateFormProcesso.DescricaoProcesso  = _DescricaoProcesso;
            _UpdateFormProcesso.CodigoTipoProcesso = _CodigoTipoProcesso;
            _UpdateFormProcesso.CodigoAplicacao    = _CodigoAplicacao;
            _UpdateFormProcesso.Ativo             = _Ativo;
            _UpdateFormProcesso.Form              = _Form;
            _UpdateFormProcesso.SequenciaProcesso = _SequenciaProcesso;

            try
            {
                _UpdateFormProcesso.ShowDialog();
            }
            finally
            {
                AppStateManager.CodigoProcesso = _UpdateFormProcesso.CodigoProcesso;

                _Filter = string.Format(" where cod_proc = '{0}' ", AppStateManager.CodigoProcesso);

                _UpdateFormProcesso = null;

                dataGridSearchModule.DataSource = null;

                FillDataGrid(ProcessoProcess.CreateInstance.TaskGetCollectionGeProcessoByFilter(_Filter, 1));
            }
        }
コード例 #2
0
        private void AdicionaGeProcesso()
        {
            UpdateFormProcesso _UpdateFormProcesso = new UpdateFormProcesso();

            _UpdateFormProcesso.ModificaProcessoType = ModificaProcessoType.ProcessoAdicionar;
            _UpdateFormProcesso.IdEmpr                    = IdEmpresaFromDashboard;
            _UpdateFormProcesso.UsuarioLogin              = UsuarioLoginDashboard;
            _UpdateFormProcesso.CodigoProcesso            = IdProcessoFromDashboard;
            _UpdateFormProcesso.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoProcessos, FormsMessages.TituloProcessoAcaoProcessosInclusao);

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

                dataGridSearchModule.DataSource = null;

                FillDataGrid(ProcessoProcess.CreateInstance.TaskGetCollectionGeProcessoByFilter("", 0));
            }
        }