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); } }