protected void strTablas_OnReadData(object sender, StoreReadDataEventArgs e)
 {
   try
   {
     IList<co_tg_tablas> listTablas = new bf_tg_tablas().GetData(new co_tg_tablas { ta_activo = TiposBases.EstadoRegistro.ACT, ta_esAtributo = TiposBases.EstadoRegistro.ACT });
     if (listTablas.Any())
     {
       strTablas.DataSource = listTablas;
       strTablas.DataBind();
     }
   }
   catch (Exception ex)
   {
     Mensajes.Error(ex.Message);
   }
 }
        public string EliminarImagenes(int? id_imagen, string url_imagen, string id_carpeta, int id_tabla)
        {
            JObject response = new JObject();
            if (id_imagen != null && url_imagen != null && id_carpeta != null)
            {
                var im = new bf_tg_imagenes().GetData(new co_tg_imagenes { id_imagen = id_imagen.Value });
                if (im.Any())
                {
                    if (im.First().id_documentotipo.id == Constantes.IMAGEN_IMGLOTE)
                    {
                        if (id_tabla == Constantes.TABLA_REMATES ||
                            id_tabla == Constantes.TABLA_LOTES)
                        {
                            IList<co_re_remates> remate =
                              new bf_re_remates().GetData(new co_re_remates { id_remate = Convert.ToInt32(id_carpeta) });
                            if (remate != null && remate.Any())
                            {
                                if (remate.First().id_tiporemate.id != Constantes.PRESENCIAL)
                                {
                                    var conexion = remate.First().id_familia == Constantes.FAMILIA_PROPIEDADES ? "BD_ONLINE_PROPIEDADES" : "BD_ONLINE";
                                    new ConexionPlgOnline(conexion).EliminaImagen(im.FirstOrDefault(), id_carpeta, url_imagen);
                                }
                            }
                        }
                    }
                }
                string nombreTabla = new bf_tg_tablas().GetData(id_tabla).ta_descripcion.ToLower();
                response.Add(new JProperty("data", new bf_tg_imagenes().EliminaImagen(id_imagen.Value, id_carpeta, url_imagen, nombreTabla)));
            }
            else
            {
                response.Add(new JProperty("data", false));
            }

            return JSON.Serialize(response);
        }
    public void OnReadData_st_cmb_id_tabla(object sender, StoreReadDataEventArgs e)
    {
      try
      {
        IList<co_tg_tablas> lista = new bf_tg_tablas().GetData(new co_tg_tablas{ta_activo = TiposBases.EstadoRegistro.ACT, ta_esAtributo = TiposBases.EstadoRegistro.ACT});

        st_cmb_id_tabla.DataSource = lista;
        st_cmb_id_tabla.DataBind();
      }
      catch (Exception ex)
      {
        Mensajes.Error(ex.Message);
      }
    }