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);
            }
        }
Exemplo n.º 2
0
        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);
            }
        }