Exemplo n.º 1
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            int idUsuEle  = Convert.ToInt32(dgvUsuarios.SelectedCells[0].Value.ToString());
            int rolUsuEle = Convert.ToInt32(mcs.obtenerDato("ROL", "USUARIOS", "IDUSUARIO=" + idUsuEle));

            if (rol <= rolUsuEle && rol != 2)
            {
                String nombre = mcs.obtenerDato("NOMBRE", "USUARIOS", "IDUSUARIO=" + idUsuEle).ToString();
                ModificarUsuarioGUI modusuario = new ModificarUsuarioGUI(id, rol, idUsuEle, nombre);
                modusuario.ShowDialog(this);
                refrescarTabla();
            }
            else
            {
                if (rol == 2)
                {
                    MessageBox.Show("Los vendedores no pueden modificar datos de los usuarios.Por favor contacte con un administrador para mas información");
                }
                else
                {
                    MessageBox.Show("Permisos insuficientes para modificar a este usuario");
                }
            }
        }
Exemplo n.º 2
0
        private void btnModificar_Click(object sender, EventArgs e)
        {
            int idUsuEle = Convert.ToInt32(dgvUsuarios.SelectedCells[0].Value.ToString());
            int rolUsuEle =Convert.ToInt32(mcs.obtenerDato("ROL", "USUARIOS", "IDUSUARIO=" + idUsuEle));
            if (rol<=rolUsuEle && rol!=2)
            {
                String nombre = mcs.obtenerDato("NOMBRE", "USUARIOS", "IDUSUARIO=" + idUsuEle).ToString();
                ModificarUsuarioGUI modusuario = new ModificarUsuarioGUI(id,rol,idUsuEle, nombre);
                modusuario.ShowDialog(this);
                refrescarTabla();
            }
            else
            {
                if (rol==2)
                {
                    MessageBox.Show("Los vendedores no pueden modificar datos de los usuarios.Por favor contacte con un administrador para mas información");
                }
                else
                {
                    MessageBox.Show("Permisos insuficientes para modificar a este usuario");
                }

            }
        }