Ejemplo n.º 1
0
        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);
        }
Ejemplo n.º 2
0
        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;
        }