예제 #1
0
        private void MostrarNatela()
        {
            cbPesquisar.Checked  = false;
            cbCadastrar.Checked  = false;
            cbAlterar.Checked    = false;
            cbDeletar.Checked    = false;
            cbVisualizar.Checked = false;


            edtIdPermissoes.Text = permissoesModel.Id_permissao.ToString();
            List <PermissoesModel> lstPerm = PermControl.GetListPermCompleta(permissoesModel.Id_permissao);

            //lblMenu.Text = "";
            //cbxPerfil.Text = "";
            cbStatus.SelectedIndex  = 1;
            edtDataCriacao.Text     = Global.DateTimeToStr(Global.DateTimeNow);
            edtDataAtualizacao.Text = Global.DateTimeToStr(Global.DateTimeNow);
            foreach (var lst in lstPerm)
            {
                cbxPerfil.Text          = cadastroBase.GetNomePerfil(lst.Id_perfil);
                cbStatus.SelectedIndex  = lst.Status == "ativo" ? 0 : 1;
                edtDataCriacao.Text     = lst.Data_criacao.ToString();
                edtDataAtualizacao.Text = lst.Data_atualizacao.ToString();
                lblMenu.Text            = lst.nm_objeto;
                //                dgvPermissoes.CurrentCell = dgvPermissoes.Rows[lst.Id_permissao].Cells[0];
                //posiciona o cursor na linha do Objeto(Menu)
                int row = GetIndexObjeto(lst.Id_objeto.ToString());
                dgvPermissoes.SelectionMode = DataGridViewSelectionMode.FullRowSelect;
                dgvPermissoes.CurrentCell   = dgvPermissoes.Rows[row].Cells["ID"];

                //MostrarPermissoes();
                PermControl.MostraPermissoesDoBanco(lst.Id_perfil, lst.Id_objeto, cbPesquisar, cbCadastrar, cbAlterar, cbDeletar, cbVisualizar);
            }
        }
예제 #2
0
        private void MostrarNatela()
        {
            edtIdUsuario.Text       = usuariosModel.Id_usuario.ToString();
            cbxPerfil.Text          = cadastroBase.GetNomePerfil(usuariosModel.Id_perfil);
            edtNmUsuario.Text       = usuariosModel.Nm_usuario;
            edtLogin.Text           = usuariosModel.Login;
            edtSenha.Text           = usuariosModel.Senha;
            edtEmail.Text           = usuariosModel.Email;
            cbStatus.Text           = usuariosModel.Status;
            edtDataCriacao.Text     = usuariosModel.Data_criacao.ToString();
            edtDataAtualizacao.Text = usuariosModel.Data_atualizacao.ToString();

            new UsuariosController().MostrarFiliais(DgvUsoCateg, usuariosModel.Id_usuario);
        }