private void FrmProductos_Load(object sender, EventArgs e)
        {
            try
            {
                Cargar_Productos();

                txtIdUsuario.Text = Constructor_Login.id_usuario.ToString();
                txtUsuario.Text   = Constructor_Login_Datos.nombre;
                if (Constructor_Login.nivel < 3)
                {
                    cmbEmpresa.Enabled       = true;
                    cmbEmpresa.DataSource    = ControlProductos.ObtenerEmpresas();
                    cmbEmpresa.DisplayMember = "empresa";
                    cmbEmpresa.ValueMember   = "id_empresa";
                }
                else
                {
                    cmbEmpresa.Enabled       = false;
                    cmbEmpresa.DataSource    = ControlProductos.ObtenerEmpresa(Convert.ToInt16(txtIdUsuario.Text));
                    cmbEmpresa.DisplayMember = "empresa";
                    cmbEmpresa.ValueMember   = "Empresa";
                }
                cmbCategoria.DataSource    = ControlProductos.Cargar_Tipo_Productos();
                cmbCategoria.DisplayMember = "categoria";
                cmbCategoria.ValueMember   = "id_categoria_producto";

                cmbEstado.DataSource    = ControlProductos.Cargar_Estado_Productos();
                cmbEstado.DisplayMember = "estado_producto";
                cmbEstado.ValueMember   = "id_estado_producto";

                BtnAgregar.Enabled    = true;
                BtnActualizar.Enabled = false;
                BtnEliminar.Enabled   = false;
            }
            catch (Exception ex)
            {
                MessageBox.Show("Ocurrio un error al cargar la empresas. " + ex, "Error de proceso", MessageBoxButtons.OK, MessageBoxIcon.Error);
            }
        }