Ejemplo n.º 1
0
        private void Frm_SeleccionEmpresa_Load(object sender, EventArgs e)
        {
            BS_Empresas.DataSource    = NEmpresas.Listar();
            BS_Emp_Accesos.DataSource = NEmp_Accesos.Listar();
            BS_Grupos.DataSource      = NGrupos.Listar();
            BS_Usuarios.DataSource    = NUsuarios.Listar();

            this.Txt_Usuario.Text          = Environment.UserName;
            this.Cmb_Empresa.SelectedIndex = 0;
            this.Cmb_Empresa.Focus();
        }
Ejemplo n.º 2
0
        private void Btn_EmpAcc_Eli_Click(object sender, EventArgs e)
        {
            r_EmpAccesos = BS_Emp_Accesos.Current as Emp_Accesos;

            string       vl_RegEliminar = r_EmpAccesos.Cod_Empresa + " / " + r_EmpAccesos.Cod_Grupo;
            DialogResult vl_Resp        = MessageBox.Show(MOFIN_LIB.Funciones._Mens_Idioma(9010) + "\n\n" + vl_RegEliminar,
                                                          MOFIN_LIB.Funciones._Mens_Idioma(201), MessageBoxButtons.YesNo, MessageBoxIcon.Question);

            if (vl_Resp == DialogResult.Yes)
            {
                NEmp_Accesos.Elimiar(r_EmpAccesos);
                BS_Emp_Accesos.DataSource = NEmp_Accesos.Listar();
                Grd_EmpAccesos.DataSource = NEmp_Accesos.ListarPorUsuario(r_Usuarios.ID_Usuario.Trim());
                MessageBox.Show(MOFIN_LIB.Funciones._Mens_Idioma(9011), MOFIN_LIB.Funciones._Mens_Idioma(201), MessageBoxButtons.OK, MessageBoxIcon.Information);
            }
        }
Ejemplo n.º 3
0
        private void Btn_EmpAcc_Aceptar_Click(object sender, EventArgs e)
        {
            BS_Emp_Accesos.MoveLast();
            r_EmpAccesos            = BS_Emp_Accesos.Current as Emp_Accesos;
            r_EmpAccesos.ID_Usuario = r_Usuarios.ID_Usuario;
            if (vl_EsNuevo)
            {
                NEmp_Accesos.Insertar(r_EmpAccesos);
            }
            else
            {
                NEmp_Accesos.Actualizar(r_EmpAccesos);
            }
            //            BS_Emp_Accesos.DataSource = NEmp_Accesos.ListarPorUsuario(r_Usuarios.ID_Usuario);
            //            Grd_EmpAccesos.DataSource = NEmp_Accesos.ListarPorUsuario(r_Usuarios.ID_Usuario.Trim());

            Grd_EmpAccesos.ReadOnly      = true;
            Pan_BtnsEmpAccesos.Enabled   = true;
            Pan_BotAcpcan_EmpAcc.Visible = false;
            this.Grd_Usuarios_CurrentCellChanged(null, null);
        }
Ejemplo n.º 4
0
        //**************
        // Eventos del formulario
        //**************

        private void Grd_Usuarios_CurrentCellChanged(object sender, EventArgs e)
        {
            r_Usuarios = BS_Usuarios.Current as Usuarios;
            if (Grd_Usuarios.CurrentRow != null)
            {
                Opc_Desktop1.Checked = r_Usuarios.Cnfg_Desktop.ToString() == "1" ? true : false;   // Fijo
                Opc_Desktop2.Checked = r_Usuarios.Cnfg_Desktop.ToString() == "2" ? true : false;   // Aleatorio
                Opc_Idioma1.Checked  = r_Usuarios.Cnfg_Idioma.ToString() == "1" ? true : false;    // Español
                Opc_Idioma2.Checked  = r_Usuarios.Cnfg_Idioma.ToString() == "2" ? true : false;    // Inglés
                Opc_Pais1.Checked    = r_Usuarios.Cnfg_PaisUso.ToString() == "1" ? true : false;   // Venezuela
                Opc_Pais2.Checked    = r_Usuarios.Cnfg_PaisUso.ToString() == "2" ? true : false;   // Panamá
                Opc_FormFec1.Checked = r_Usuarios.Cnfg_FormFecha.ToString() == "1" ? true : false; // DD/MM/AAAA
                Opc_FormFec2.Checked = r_Usuarios.Cnfg_FormFecha.ToString() == "2" ? true : false; // MM/DD/AAAA
                r_Usuarios.Cnfg_BarraHerramientas = Chk_ConfigBtnsBarraHerram.Checked;

                if (r_Usuarios.ID_Usuario != null & r_Usuarios.ID_Usuario != "")
                {
                    BS_Emp_Accesos.DataSource = NEmp_Accesos.ListarPorUsuario(r_Usuarios.ID_Usuario.Trim());
                    Grd_EmpAccesos.DataSource = BS_Emp_Accesos;
                    r_EmpAccesos = BS_Emp_Accesos.Current as Emp_Accesos;
                }
                TSB_ActualizaBotonesNavegacion();
            }
        }