示例#1
0
        private void AlteraGeGrupo()
        {
            string _Filter = string.Empty;

            UpdateFormGrupo _UpdateFormGrupo = new UpdateFormGrupo();

            _UpdateFormGrupo.ModificaGrupoType         = ModificaGrupoType.GrupoAlterar;
            _UpdateFormGrupo.IdEmpr                    = IdEmpresaFromDashboard;
            _UpdateFormGrupo.UsuarioLogin              = UsuarioLoginDashboard;
            _UpdateFormGrupo.CodigoGrupo               = IdGrupoFromDashboard;
            _UpdateFormGrupo.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoGrupo, FormsMessages.TituloProcessoAcaoGrupoAlteracao);

            _CodigoGrupo    = (int)dataGridSearchModule.CurrentRow.Cells["CodigoGrupo"].Value;
            _DescricaoGrupo = (string)dataGridSearchModule.CurrentRow.Cells["DescricaoGrupo"].Value;

            _UpdateFormGrupo.CodigoGrupo    = _CodigoGrupo;
            _UpdateFormGrupo.DescricaoGrupo = _DescricaoGrupo;

            try
            {
                _UpdateFormGrupo.ShowDialog();
            }
            finally
            {
                AppStateManager.CodigoGrupo = _UpdateFormGrupo.CodigoGrupo;

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

                _UpdateFormGrupo = null;

                dataGridSearchModule.DataSource = null;

                FillDataGrid(GrupoProcess.CreateInstance.TaskGetCollectionGeGrupoByFilter(_Filter, 1));
            }
        }
示例#2
0
        private void AdicionaGeGrupo()
        {
            UpdateFormGrupo _UpdateFormGrupo = new UpdateFormGrupo();

            _UpdateFormGrupo.ModificaGrupoType         = ModificaGrupoType.GrupoAdicionar;
            _UpdateFormGrupo.IdEmpr                    = IdEmpresaFromDashboard;
            _UpdateFormGrupo.UsuarioLogin              = UsuarioLoginDashboard;
            _UpdateFormGrupo.CodigoGrupo               = IdGrupoFromDashboard;
            _UpdateFormGrupo.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoGrupo, FormsMessages.TituloProcessoAcaoGrupoInclusao);

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

                dataGridSearchModule.DataSource = null;

                FillDataGrid(GrupoProcess.CreateInstance.TaskGetCollectionGeGrupoByFilter("", 0));
            }
        }