private void llenarModalRepuesto(int idParte) { int idProveedor = 0; try { //Informacion de la Parte foreach (DataRow row in ParteBLL.obtenerParte(idParte).Rows) { lblModalParte.Text = row["Parte"].ToString(); lblParte.Text = row["Parte"].ToString(); lblClasificacion.Text = row["Clasificacion"].ToString(); lblProvincia.Text = row["provincia"].ToString(); lblCanton.Text = row["Canton"].ToString(); lblPrecio.Text = row["precio"].ToString(); idProveedor = Convert.ToInt32(row["idProveedor"].ToString()); } //Informacion de Vehiculos lstVehiculos.Items.Clear(); foreach (DataRow row in ParteBLL.obtenerVehiculoParte(idParte).Rows) { lstVehiculos.Items.Add(new ListItem(new Vehiculo(row["Marca"].ToString(), row["Modelo"].ToString(), row["anno"].ToString()).ToString())); } //Informacion Imagenes int i = 0; foreach (DataRow row in ParteBLL.obtenerParteImagen(idParte).Rows) { if (i == 0) { ltlIndicadores.Text = "<li data-target='#myCarousel' data-slide-to='" + i + "' class='Active'></li>"; ltlImagenes.Text = "<div class='item active img'><img src='" + row["rutaImagen"].ToString() + "' OnClientClick='return LoadDiv(this.src);'></div>"; } else { ltlIndicadores.Text += "<li data-target='#myCarousel' data-slide-to='" + i + "'></li>"; ltlImagenes.Text += "<div class='item img'><img src='" + row["rutaImagen"].ToString() + "' OnClientClick='return LoadDiv(this.src);'></div>"; } i++; } //Informacion Proveedor foreach (DataRow row in ProveedorBLL.obtenerInfoProveedor(idProveedor).Rows) { lblProveedor.Text = row["NombreProveedor"].ToString(); lblTipoProveedor.Text = row["tipoProveedor"].ToString(); lblProvinciaP.Text = row["provincia"].ToString(); lblCantonP.Text = row["Canton"].ToString(); lblDireccion.Text = row["direccion"].ToString(); lblEmail.Text = row["email"].ToString(); } //Obtener Telefono Proveedor lstTelefonos.Items.Clear(); if (ProveedorBLL.obtenerTelProveedor(idProveedor) != null) { foreach (DataRow row in ProveedorBLL.obtenerTelProveedor(idProveedor).Rows) { lstTelefonos.Items.Add(row["telefono"].ToString()); } } } catch (Exception ex) { string disennoMensajeI = "<div class='alert alert-warning alert - dismissable fade in'><a href='#' class='close' data-dismiss='alert' aria-label='close'>×</a>"; string mensaje = "Error al cargar la informacion de la parte - " + ex.ToString(); string disennoMensajeF = "</div>"; ltlMensaje.Text = disennoMensajeI + mensaje + disennoMensajeF; ltlMensaje.Visible = true; } }