private void Actualiz() { int cantidad, CantIng; string Nomprod = TxtProdNom.Text; string idestilo = CboEstilo.SelectedValue != null?CboEstilo.SelectedValue.ToString() : "0"; string idtipo = CboTipo.SelectedValue != null?CboTipo.SelectedValue.ToString() : "0"; string idcolor = CboColor.SelectedValue != null?CboColor.SelectedValue.ToString() : "0"; string talla = TxtTalla.Text; if (idtipo == "0") { idtipo = prod.IngresoTip(CboTipo.Text).ToString(); } if (idestilo == "0") { idestilo = prod.IngresoEst(CboEstilo.Text).ToString(); } if (idcolor == "0") { idcolor = prod.IngresoCol(CboColor.Text).ToString(); } cantidad = Int32.Parse(NudCantidad.Value.ToString()); if (ChkCantCamb.Checked) { CantIng = 0; } else { CantIng = Int32.Parse(NudIngreso.Value.ToString()); } decimal precio_c = Decimal.Parse(TxtPrecio_C.Text); decimal precio_m1 = Decimal.Parse(TxtPrecio_M1.Text); decimal precio_m2 = Decimal.Parse(TxtPrecio_M2.Text); decimal precio_v1 = Decimal.Parse(TxtPrecio_V1.Text); decimal precio_v2 = Decimal.Parse(TxtPrecio_V2.Text); decimal precio_v3 = decimal.Parse(TxtPrecio_V3.Text); string imagen; string[] images = new string[2]; string ubicacion = TxtUbi.Text; string MatP = ""; string Nestilo = CboEstilo.Text; string Ntipo = CboTipo.Text; string NColor = CboColor.Text; if (RdbSi.Checked) { MatP = "1"; } else if (RdbNo.Checked) { MatP = "0"; } string idp = "R" + TxtCod.Text; imagen = revimagen(Nomprod + idestilo + idtipo + idcolor + talla, idp);; string[] datosupd = { Nomprod, idestilo, idtipo, idcolor, talla, cantidad.ToString(), precio_c.ToString(), precio_m1.ToString(), precio_m2.ToString(), precio_v1.ToString(), precio_v2.ToString(), precio_v3.ToString(), imagen, ubicacion, MatP, idp, CantIng.ToString() }; string[] datoscamb = { idp, Nomprod, idestilo, Nestilo, idtipo, Ntipo, idcolor, NColor }; if (prod.mod_prod(datosupd) && prod.Modnoms(datoscamb)) { MessageBox.Show("Producto Actualizado correctamente", "Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); ModifLista(); PbxProd.InitialImage = null; PbxProd.Image = null; } else { MessageBox.Show("Error al actualizar", "revisar dartos", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } /* } * else * { * }*/ }