private void btnAplicar_Click(object sender, EventArgs e) { try { if (DGVenta.Rows.Count != 0) { foreach (DataGridViewRow row in DGVenta.Rows) { row.Cells[6].Value = UtilityFrm.formateodecimal(UtilityFrm.calcularventa(Convert.ToDecimal(row.Cells[3].Value), Convert.ToDecimal(row.Cells[4].Value), Convert.ToDecimal(row.Cells[5].Value), Convert.ToDecimal(row.Cells[6].Value)), 2); } if (UtilityFrm.mensajeopcionsiono("Desea aplicar los cambios?") == true) { DataTable tablaArticulos = GrillaADataTable(DGVenta); string respuesta = NegocioArticulo.editarPrecioMasivo(tablaArticulos); UtilityFrm.mensajeConfirm("La actualizacion se realizo con exito"); DGVenta.Rows.Clear(); } } } catch (Exception s) { UtilityFrm.mensajeError(s.Message); } }
private void btnGuardar_Click(object sender, EventArgs e) { try { if (txtUtilidad.Text == "0" || txtUtilidad.Text.Length == 0) { //en el caso de que la utilidad sea 0 y esté activado modificar por utilidad UtilityFrm.mensajeError("No se a podido guardar,verifique el campo utilidad si no se encuentra vacio o con valor 0"); } else { //this.dgvProductosSeleccionados.Columns["precioCompra"].DefaultCellStyle.Format = String.Format("###,##0.00"); DataTable tablaArticulos = GrillaADataTable(dgvProductosSeleccionados); string respuesta = NegocioArticulo.editarPrecioMasivo(tablaArticulos); if (respuesta.Equals("ok")) { UtilityFrm.mensajeConfirm("Se ha modificado Correctamente"); this.Close(); } else { UtilityFrm.mensajeError("Ocurrió un error :" + respuesta); } } } catch (Exception ex) { UtilityFrm.mensajeError("No se a podido guardar :" + ex.Message); } }