예제 #1
0
        private void AdicionaRgEstado()
        {
            UpdateFormEstado _UpdateFormEstado = new UpdateFormEstado();

            _UpdateFormEstado.ModificaEstadoType        = ModificaEstadoType.EstadoAdicionar;
            _UpdateFormEstado.IdEmpr                    = IdEmpresaFromDashboard;
            _UpdateFormEstado.UsuarioLogin              = UsuarioLoginDashboard;
            _UpdateFormEstado.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoEstado, FormsMessages.TituloProcessoEstadoAcaoInclusao);

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

                dataGridSearchModule.DataSource = null;

                FillDataGrid(EstadoProcess.CreateInstance.TaskGetCollectionRgEstadoByFilter("", 0));
            }
        }
예제 #2
0
        private void AlteraRgEstado()
        {
            string _Filter = string.Empty;

            UpdateFormEstado _UpdateFormEstado = new UpdateFormEstado();

            _UpdateFormEstado.ModificaEstadoType        = ModificaEstadoType.EstadoAlterar;
            _UpdateFormEstado.IdEmpr                    = IdEmpresaFromDashboard;
            _UpdateFormEstado.UsuarioLogin              = UsuarioLoginDashboard;
            _UpdateFormEstado.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoEstado, FormsMessages.TituloProcessoEstadoAcaoAlteracao);

            _UF          = (string)dataGridSearchModule.CurrentRow.Cells["UF"].Value;
            _DescrEstado = (string)dataGridSearchModule.CurrentRow.Cells["DescrEstado"].Value;
            _SiglaRegiao = (string)dataGridSearchModule.CurrentRow.Cells["SiglaRegiao"].Value;

            _UpdateFormEstado.SiglaEstado = _UF;
            _UpdateFormEstado.Descricao   = _DescrEstado;
            _UpdateFormEstado.SiglaRegiao = _SiglaRegiao;

            try
            {
                _UpdateFormEstado.ShowDialog();
            }
            finally
            {
                AppStateOverallRecord.SiglaEstado = _UpdateFormEstado.SiglaEstado;

                _Filter = string.Format(" where sigla_estado = '{0}' ", AppStateOverallRecord.SiglaEstado);

                _UpdateFormEstado = null;

                dataGridSearchModule.DataSource = null;

                FillDataGrid(EstadoProcess.CreateInstance.TaskGetCollectionRgEstadoByFilter(_Filter, 1));
            }
        }