コード例 #1
0
    private void Cargar(Decimal ID_GRUPOEMPRESARIL)
    {
        Ocultar(Acciones.Inicio);

        grupoEmpresarial _grupoEmpresarial = new grupoEmpresarial(Session["idEmpresa"].ToString(), Session["USU_LOG"].ToString());

        DataTable tablaInfoGrupo = _grupoEmpresarial.ObtenerGruposEmpresarialesPorId(ID_GRUPOEMPRESARIL);

        if (tablaInfoGrupo.Rows.Count <= 0)
        {
            Desactivar(Acciones.Inicio);
            Mostrar(Acciones.Inicio);
            Cargar(Acciones.Inicio);

            if (_grupoEmpresarial.MensajeError != null)
            {
                Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, _grupoEmpresarial.MensajeError, Proceso.Error);
            }
            else
            {
                Informar(Panel_FONDO_MENSAJE, Image_MENSAJE_POPUP, Panel_MENSAJES, Label_MENSAJE, "No se encontró un  grupo empresarial con el id especificado.", Proceso.Error);
            }
        }
        else
        {
            Desactivar(Acciones.Inicio);
            Mostrar(Acciones.CargarGrupo);

            DataRow filaInfoGrupo = tablaInfoGrupo.Rows[0];

            cargar_registro_control_basico(filaInfoGrupo);

            HiddenField_ID_GRUPOEMPRESARIAL.Value = filaInfoGrupo["ID_GRUPOEMPRESARIAL"].ToString();
            TextBox_NOMBRE_GRUPO.Text             = filaInfoGrupo["NOMBRE"].ToString().Trim();

            this.Title = "GRUPO: " + filaInfoGrupo["NOMBRE"].ToString().Trim();
            HiddenField_ACCION_GRILLA.Value            = AccionesGrilla.Ninguna.ToString();
            HiddenField_FILA_SELECCIONADA_GRILLA.Value = "";
            HiddenField_ID_EMPRESA.Value = "";

            cargar_empresas_asociadas_a_grupo(Convert.ToDecimal(filaInfoGrupo["ID_GRUPOEMPRESARIAL"]));
        }
    }