private void CargarImagen(int lIdInforme, int lNroImagen) { string vImagen = "/img/shim.gif"; ImagenDal imagen = new ImagenDal(); imagen.Cargar(lIdInforme, lNroImagen); if (imagen.Path != "") { vImagen = imagen.Path; } //else //imgFoto.BorderWidth = 0; if (lNroImagen == 1) { imgFoto.ImageUrl = vImagen; imgFoto.ToolTip = imagen.Descripcion; if (vImagen == "/img/shim.gif") { imgFoto.Visible = false; } } if (lNroImagen == 2) { imgFoto2.ImageUrl = vImagen; imgFoto2.ToolTip = imagen.Descripcion; if (vImagen == "/img/shim.gif") { imgFoto2.Visible = false; } } }
private void CargarImagen(int lIdInforme) { ImagenDal imagen = new ImagenDal(); imagen.Cargar(lIdInforme); imgFoto.ImageUrl = imagen.Path; imgFoto.ToolTip = imagen.Descripcion; }
private void CargarImagen() { string vImagen = "/img/shim.gif"; ImagenDal imagen = new ImagenDal(); imagen.Cargar(int.Parse(idInforme.Value)); if (imagen.Path != "") { vImagen = imagen.Path; } else { imgFoto.BorderWidth = 0; } imgFoto.ImageUrl = vImagen; imgFoto.ToolTip = imagen.Descripcion; }
private void dgImagenes_ItemCommand(object source, DataGridCommandEventArgs e) { if (e.Item.Cells[0].Text != "") { ImagenDal imagenDal = new ImagenDal(); imagenDal.Cargar(intIdInforme, int.Parse(e.Item.Cells[0].Text)); switch (((ImageButton)e.CommandSource).CommandName) { case "Predeterminar": imagenDal.Predeterminada = true; imagenDal.Modificar(); CargarImagenes(); break; case "Editar": CargarImagen(imagenDal); break; } } }
/* * protected void Item_Bound(Object sender, DataListItemEventArgs e) * { * * if (e.Item.ItemType == ListItemType.Item || e.Item.ItemType == ListItemType.AlternatingItem) * { * ((Image)e.Item.FindControl("imgPropiedad")).ImageUrl = ((DataRowView)e.Item.DataItem).Row.ItemArray[2].ToString(); * ((Image)e.Item.FindControl("imgPropiedad")).Width = 200; * ((Label)e.Item.FindControl("lblDescripcion")).Text = ((DataRowView)e.Item.DataItem).Row.ItemArray[1].ToString(); * } * //((Label)e.Item.FindControl("lblFecha")).Text = ((DataRowView)e.Item.DataItem).Row.ItemArray[7].ToString(); * }*/ protected void rpGaleriaImagenes_ItemCommand(object source, RepeaterCommandEventArgs e) { if (((HiddenField)e.Item.FindControl("hdImagen")).Value != "") { ImagenDal imagenDal = new ImagenDal(); imagenDal.Cargar(intIdInforme, int.Parse(((HiddenField)e.Item.FindControl("hdImagen")).Value)); switch (((ImageButton)e.CommandSource).CommandName) { case "Predeterminar": imagenDal.Predeterminada = true; imagenDal.Modificar(); CargarImagenes(); break; case "Editar": CargarImagen(imagenDal); break; } } }
protected void btnAceptar_Click(object sender, EventArgs e) { ImagenDal imagen = new ImagenDal(); string strPath = ""; if (ViewState["NroImagen"] != null) { imagen.Cargar(intIdInforme, (int)ViewState["NroImagen"]); } else { strPath = SubirArchivo(); } imagen.Descripcion = txtDescripcion.Text; try { imagen.Width = 0; imagen.Height = 0; } catch { } imagen.Predeterminada = chkPredeterminada.Checked; if (ViewState["NroImagen"] != null) { imagen.Modificar(); } else { imagen.Crear(intIdInforme, strPath); } LimpiarForm(); CargarImagenes(); }