//private static DataTable dtTalle = null; protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { dtTipoProducto = AddProducto.GetTipoProductos().Tables[0]; //dtTalle = AddProducto.GetTalles().Tables[0]; CargarGrilla(10); } }
protected void btnGuardar_Click(object sender, EventArgs e) { try { List <Producto> lista = new List <Producto>(); string sResultado = ValidarDatos(ref lista); int correctos = 0; int iErroneos = 0; if ((sResultado == "") && lista.Count > 0) { foreach (Producto prod in lista) { prod.Compra.Id = Convert.ToInt32(hdnCompraId.Value); if (AddProducto.Insertar(prod) > 0) { correctos++; } else { iErroneos++; } } if (lista.Count > 0) { string sMensaje = "Se insertaron " + correctos.ToString() + " registros correctamente"; if (iErroneos > 0) { sMensaje = sMensaje + " " + iErroneos + " registros fallaron en la insercion"; } messageBox.ShowMessage(sMensaje); } } else { messageBox.ShowMessage(sResultado); } // } catch (Exception ex) { messageBox.ShowMessage(ex.Message + ex.StackTrace); } }
protected void gridProductos_RowDataBound(object sender, GridViewRowEventArgs e) { if (e.Row.RowType == DataControlRowType.DataRow) { DataSet ds = AddProducto.GetTipoProductos(); ((DropDownList)e.Row.FindControl("ddlTipo")).DataValueField = "Id"; ((DropDownList)e.Row.FindControl("ddlTipo")).DataTextField = "Descripcion"; ((DropDownList)e.Row.FindControl("ddlTipo")).DataSource = dtTipoProducto; ((DropDownList)e.Row.FindControl("ddlTipo")).DataBind(); // ds = AddProducto.GetTalles(); //((DropDownList)e.Row.FindControl("ddlTalle")).DataValueField = "Id"; //((DropDownList)e.Row.FindControl("ddlTalle")).DataTextField = "Descripcion"; //((DropDownList)e.Row.FindControl("ddlTalle")).DataSource = dtTalle; //((DropDownList)e.Row.FindControl("ddlTalle")).DataBind(); } }
protected void Page_Load(object sender, EventArgs e) { if (!Page.IsPostBack) { //ddlTalle.DataValueField = "Id"; //ddlTalle.DataTextField = "Descripcion"; //ddlTalle.DataSource = AddProducto.GetTalles().Tables[0]; //ddlTalle.DataBind(); ddlTipo.DataValueField = "Id"; ddlTipo.DataTextField = "Descripcion"; ddlTipo.DataSource = AddProducto.GetTipoProductos().Tables[0]; ddlTipo.DataBind(); if (Request.QueryString["Id"] != null) { int ProductoId = Convert.ToInt32(Request.QueryString["Id"]); CargarDatos(ProductoId); } txtId.Attributes.Add("readonly", "true"); } }