public BOP_FAJAS_spListarDetalleProductosResult spListarDetalle(int PK, int det) { FAJA_MODELDataContext dc = new FAJA_MODELDataContext(); BOP_FAJAS_spListarDetalleProductosResult respuesta = new BOP_FAJAS_spListarDetalleProductosResult(); List <BOP_FAJAS_spListarDetalleProductosResult> Detalles = spListarDetalleProductos(PK); foreach (BOP_FAJAS_spListarDetalleProductosResult d in Detalles) { if (d.ProDet_PK.Equals(det)) { respuesta = d; break; } } return(respuesta); }
protected void dgDetalle_RowCommand(object sender, GridViewCommandEventArgs e) { if (e.CommandName.Equals("EditarDetalle")) { BOP_FAJAS_spListarDetalleProductosResult PC = MP.spListarDetalle(Producto.Pro_Pk, Convert.ToInt32(e.CommandArgument)); txtIdDetalle.Value = PC.ProDet_PK.ToString(); CargarColor(ddlColor, PC.ProCol_PK); CargarColor(ddlTamaño, PC.Siz_Pk); txtCantidad.Text = PC.ProDet_Quantity.ToString(); } if (e.CommandName.Equals("EliminarDetalle")) { MP.EliminarDetalle(Convert.ToInt32(e.CommandArgument)); dgDetalle.DataBind(); } dgDetalle.UseAccessibleHeader = true; dgDetalle.HeaderRow.TableSection = TableRowSection.TableHeader; }