public void BotonCambioMasivoPrecios_Click(object sender, System.EventArgs e) { var FormPrecios = new CambioMasivoPrecios(); foreach (ListViewItem Itm in this.Listado.Items) { ListViewItem NuevoItm = FormPrecios.ListadoArticulos.Items.Add(Itm.SubItems["articulos.nombre"].Text); NuevoItm.Tag = Itm.Text; NuevoItm.SubItems.Add(Itm.SubItems["articulos.costo"].Text); NuevoItm.SubItems.Add(Itm.SubItems["articulos.costo"].Text); NuevoItm.SubItems.Add(Itm.SubItems[2].Text); NuevoItm.SubItems.Add(Itm.SubItems[2].Text); decimal pvpIva = 0, pvpSinIva = 1; if (!decimal.TryParse(Itm.SubItems[2].Text, out pvpIva)) { pvpIva = 0; } if (!decimal.TryParse(Itm.SubItems["articulos.pvp"].Text, out pvpSinIva)) { pvpSinIva = 1; } decimal Iva = System.Math.Round(System.Math.Abs(pvpIva / pvpSinIva), 2); NuevoItm.SubItems.Add(Iva.ToString()); NuevoItm.SubItems.Add("0"); } FormPrecios.ShowDialog(); this.RefreshList(); }
private void BotonCambioMasivoPrecios_Click(object sender, System.EventArgs e) { var FormPrecios = new CambioMasivoPrecios(); foreach (ListViewItem Itm in this.Listado.Items) { ListViewItem NuevoItm = FormPrecios.ListadoArticulos.Items.Add(Itm.SubItems["articulos.nombre"].Text); NuevoItm.Tag = Itm.Text; NuevoItm.SubItems.Add(Itm.SubItems["articulos.costo"].Text); NuevoItm.SubItems.Add(Itm.SubItems["articulos.costo"].Text); NuevoItm.SubItems.Add(Itm.SubItems["articulos.pvp"].Text); NuevoItm.SubItems.Add(Itm.SubItems["articulos.pvp"].Text); } FormPrecios.ShowDialog(); this.RefreshList(); }