public void mostrarBoxesArticulos() { int conteoArt = 0; if (agregarDatosArts()) { foreach (var box in listadoArts) { boxesIniArt = utils.crearBoxesArt(box, conteoArt.ToString()); numArticulo.Controls.Add(boxesIniArt.boxNumArt); descArticulo.Controls.Add(boxesIniArt.boxDescArt); codBarras.Controls.Add(boxesIniArt.boxCodArt); precio.Controls.Add(boxesIniArt.boxPrecioArt); conteoArt++; } } else { boxesIniArt = utils.crearBoxesIniArt(conteoArt.ToString(), listadoArts.Count.ToString()); numArticulo.Controls.Add(boxesIniArt.boxNumArt); descArticulo.Controls.Add(boxesIniArt.boxDescArt); codBarras.Controls.Add(boxesIniArt.boxCodArt); precio.Controls.Add(boxesIniArt.boxPrecioArt); conteoArt++; } }
//Seccion Articulos protected void agregarArticulo(object sender, EventArgs e) { if (!validarGeneral()) { mostrarBoxesArticulos(); mostrarBoxesPagos(); return; } ButtonPagos.Visible = true; generalesLectura(); contArticulos = Int32.Parse(ViewState["conteoArt"].ToString()); contArticulos = contArticulos + 1; if (listadoArts.Count > 0) { if (agregarDatosArts()) { mostrarBoxesArticulos(); boxesIniArt = utils.crearBoxesIniArt(listadoArts.Count.ToString(), contArticulos.ToString()); BoxesArticulos boxesArts = new BoxesArticulos(); numArticulo.Controls.Add(boxesIniArt.boxNumArt); descArticulo.Controls.Add(boxesIniArt.boxDescArt); codBarras.Controls.Add(boxesIniArt.boxCodArt); precio.Controls.Add(boxesIniArt.boxPrecioArt); listadoArts.Add(boxesArts); ViewState["conteoArt"] = contArticulos.ToString(); ViewState["listadoArts"] = listadoArts; } else { mostrarBoxesArticulos(); validarArts(); } } else { BoxesArticulos boxesArts = new BoxesArticulos(); boxesIniArt = utils.crearBoxesIniArt("0", contArticulos.ToString()); numArticulo.Controls.Add(boxesIniArt.boxNumArt); descArticulo.Controls.Add(boxesIniArt.boxDescArt); codBarras.Controls.Add(boxesIniArt.boxCodArt); precio.Controls.Add(boxesIniArt.boxPrecioArt); listadoArts.Add(boxesArts); ViewState["listadoArts"] = listadoArts; ViewState["conteoArt"] = contArticulos.ToString(); } }
public BoxArticulo crearBoxesIniArt(string id, string cont) { string cssBoxArt = "form-control"; BoxArticulo boxArtIni = new BoxArticulo(); var boxNum = new TextBox(); boxNum.ReadOnly = true; boxNum.ID = id + "_Art_Num"; boxNum.CssClass = cssBoxArt; boxNum.Text = cont; boxNum.EnableViewState = true; boxArtIni.boxNumArt = boxNum; var boxCod = new TextBox(); boxCod.ReadOnly = false; boxCod.ID = id + "_Art_Cod"; boxCod.CssClass = cssBoxArt; boxCod.EnableViewState = true; boxArtIni.boxCodArt = boxCod; var boxDesc = new TextBox(); boxDesc.ReadOnly = false; boxDesc.ID = id + "_Art_Des"; boxDesc.CssClass = cssBoxArt; boxDesc.EnableViewState = true; boxArtIni.boxDescArt = boxDesc; var boxPrecio = new TextBox(); boxPrecio.ReadOnly = false; boxPrecio.ID = id + "_Art_Pre"; boxPrecio.CssClass = cssBoxArt; boxPrecio.EnableViewState = true; boxPrecio.ValidationGroup = "[0-9]{2}"; //boxPrecio.TextMode = TextBoxMode.Number; //boxPrecio.step = "any"; boxArtIni.boxPrecioArt = boxPrecio; return(boxArtIni); }
public BoxArticulo crearBoxesArt(BoxesArticulos boxesArt, string numID) { string cssBoxArt = "form-control"; BoxArticulo boxArt = new BoxArticulo(); var boxNum = new TextBox(); boxNum.ReadOnly = true; boxNum.ID = numID + "_Art_Num"; boxNum.CssClass = cssBoxArt; boxNum.Text = boxesArt.numArt; boxArt.boxNumArt = boxNum; var boxCod = new TextBox(); boxCod.ReadOnly = true; boxCod.ID = numID + "_Art_Cod"; boxCod.CssClass = cssBoxArt; boxCod.Text = boxesArt.codArt; boxArt.boxCodArt = boxCod; var boxDesc = new TextBox(); boxDesc.ReadOnly = true; boxDesc.ID = numID + "_Art_Des"; boxDesc.CssClass = cssBoxArt; boxDesc.Text = boxesArt.descArt; boxArt.boxDescArt = boxDesc; var boxPrecio = new TextBox(); boxPrecio.ReadOnly = true; boxPrecio.ID = numID + "_Art_Pre"; boxPrecio.CssClass = cssBoxArt; boxPrecio.Text = boxesArt.precioArt; boxArt.boxPrecioArt = boxPrecio; return(boxArt); }