Пример #1
0
        private void AdicionaGeUsuarioGrupo()
        {
            UpdateFormUsuarioGrupo _UpdateFormUsuarioGrupo = new UpdateFormUsuarioGrupo();

            _UpdateFormUsuarioGrupo.ModificaUsuarioGrupoType = ModificaUsuarioGrupoType.UsuarioGrupoAdicionar;
            _UpdateFormUsuarioGrupo.IdEmpr       = IdEmpresaFromDashboard;
            _UpdateFormUsuarioGrupo.UsuarioLogin = UsuarioLoginDashboard;
            _UpdateFormUsuarioGrupo.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoUsuarioGrupo, FormsMessages.TituloProcessoAcaoUsuarioGrupoInclusao);

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

                dataGridSearchModule.DataSource = null;

                FillDataGrid(UsuarioGrupoProcess.CreateInstance.TaskGetCollectionGeUsuarioGrupoByFilter("", 0));
            }
        }
Пример #2
0
        private void AlteraGeUsuarioGrupo()
        {
            string _Filter = string.Empty;

            UpdateFormUsuarioGrupo _UpdateFormUsuarioGrupo = new UpdateFormUsuarioGrupo();

            _UpdateFormUsuarioGrupo.ModificaUsuarioGrupoType = ModificaUsuarioGrupoType.UsuarioGrupoAlterar;
            _UpdateFormUsuarioGrupo.IdEmpr       = IdEmpresaFromDashboard;
            _UpdateFormUsuarioGrupo.UsuarioLogin = UsuarioLoginDashboard;
            _UpdateFormUsuarioGrupo.TextoDoTilutoDoFormulario = UserInterfaceWin.CreateInstance.GetFormTitleText(FormsMessages.TituloProcessoUsuarioGrupo, FormsMessages.TituloProcessoAcaoUsuarioGrupoAlteracao);

            _CodigoEmpresa = (int)dataGridSearchModule.CurrentRow.Cells["CodigoEmpresa"].Value;
            _CodigoGrupo   = (int)dataGridSearchModule.CurrentRow.Cells["CodigoGrupo"].Value;
            _Usuario       = (string)dataGridSearchModule.CurrentRow.Cells["Usuario"].Value;

            _UpdateFormUsuarioGrupo.CodigoEmpresa = _CodigoEmpresa;
            _UpdateFormUsuarioGrupo.CodigoGrupo   = _CodigoGrupo;
            _UpdateFormUsuarioGrupo.Usuario       = _Usuario;

            try
            {
                _UpdateFormUsuarioGrupo.ShowDialog();
            }
            finally
            {
                AppStateManager.CodigoEmpresa = _UpdateFormUsuarioGrupo.CodigoEmpresa;

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

                _UpdateFormUsuarioGrupo = null;

                dataGridSearchModule.DataSource = null;

                FillDataGrid(UsuarioGrupoProcess.CreateInstance.TaskGetCollectionGeUsuarioGrupoByFilter(_Filter, 1));
            }
        }