//GUARDAR Compras private void guardarCompras() { try { foreach (DataGridViewRow row in dgvRegistroCompras.Rows) { if (!string.IsNullOrEmpty(Convert.ToString(row.Cells["comprasMes"].Value))) { bCompras.save( Convert.ToInt32(row.Cells["comprasMes"].Value), Convert.ToString(row.Cells["comprasNumeroRegistro"].Value), Convert.ToString(row.Cells["comprasFechaEmision"].Value), Convert.ToString(row.Cells["comprasFechaPago"].Value), Convert.ToString(row.Cells["comprasCdpTipo"].Value), Convert.ToString(row.Cells["comprasCdpSerie"].Value), Convert.ToString(row.Cells["comprasCdpNumeroDocumento"].Value), Convert.ToString(row.Cells["comprasProveedorTipo"].Value), Convert.ToString(row.Cells["comprasProveedorNumeroDocumento"].Value), Convert.ToString(row.Cells["comprasProveedorTipoDocumento"].Value), Convert.ToString(row.Cells["comprasProveedorRazonSocial"].Value), Convert.ToString(row.Cells["comprasCuenta"].Value), Convert.ToString(row.Cells["comprasDescripcion"].Value), Convert.ToDouble(row.Cells["comprasBaseImponible"].Value), Convert.ToDouble(row.Cells["comprasIgv"].Value), Convert.ToDouble(row.Cells["comprasNoGravada"].Value), Convert.ToDouble(row.Cells["comprasDescuento"].Value), Convert.ToDouble(row.Cells["comprasImporteTotal"].Value), Convert.ToDouble(row.Cells["comprasDolares"].Value), Convert.ToDouble(row.Cells["comprasTipoCambio"].Value), Convert.ToDouble(row.Cells["comprasPercepcion"].Value), Convert.ToString(row.Cells["comprasDestino"].Value), Convert.ToString(row.Cells["comprasDescripcion"].Value), Convert.ToString(row.Cells["comprasCuentaDestino"].Value), Convert.ToString(row.Cells["comprasPago"].Value), Convert.ToString(row.Cells["comprasCodigo"].Value), Convert.ToString(row.Cells["comprasConstanciaNumero"].Value), Convert.ToString(row.Cells["comprasConstanciaFechaPago"].Value), Convert.ToDouble(row.Cells["comprasConstanciaMonto"].Value), Convert.ToString(row.Cells["comprasConstanciaReferencia"].Value) ); } } MessageBox.Show("se inserto correctamente los datos"); } catch (Exception ex) { MessageBox.Show("no se pudo insertar los datos por: " + ex); } }
//GUARDAR Compras private void guardarCompras() { try { foreach (DataGridViewRow row in dgvRegistroCompras.Rows) { if (!string.IsNullOrEmpty(Convert.ToString(row.Cells["comprasMes"].Value))) { int id = Convert.ToInt32(row.Cells["comprasID"].Value); int comprasMes = Convert.ToInt32(row.Cells["comprasMes"].Value); string comprasNumeroRegistro = Convert.ToString(row.Cells["comprasNumeroRegistro"].Value); string comprasFechaEmision = Convert.ToString(row.Cells["comprasFechaEmision"].Value); string comprasFechaPago = Convert.ToString(row.Cells["comprasFechaPago"].Value); string comprasCdpTipo = Convert.ToString(row.Cells["comprasCdpTipo"].Value); string comprasCdpSerie = Convert.ToString(row.Cells["comprasCdpSerie"].Value); string comprasCdpNumeroDocumento = Convert.ToString(row.Cells["comprasCdpNumeroDocumento"].Value); string comprasProveedorTipo = Convert.ToString(row.Cells["comprasProveedorTipo"].Value); string comprasProveedorNumeroDocumento = Convert.ToString(row.Cells["comprasProveedorNumeroDocumento"].Value); string comprasProveedorTipoDocumento = Convert.ToString(row.Cells["comprasProveedorTipoDocumento"].Value); string comprasProveedorRazonSocial = Convert.ToString(row.Cells["comprasProveedorRazonSocial"].Value); string comprasCuenta = Convert.ToString(row.Cells["comprasCuenta"].Value); string comprasDescripcion = Convert.ToString(row.Cells["comprasDescripcion"].Value); double comprasBaseImponible = Convert.ToDouble(row.Cells["comprasBaseImponible"].Value); double comprasIgv = Convert.ToDouble(row.Cells["comprasIgv"].Value); double comprasNoGravada = Convert.ToDouble(row.Cells["comprasNoGravada"].Value); double comprasDescuento = Convert.ToDouble(row.Cells["comprasDescuento"].Value); double comprasImporteTotal = Convert.ToDouble(row.Cells["comprasImporteTotal"].Value); double comprasDolares = Convert.ToDouble(row.Cells["comprasDolares"].Value); double comprasTipoCambio = Convert.ToDouble(row.Cells["comprasTipoCambio"].Value); double comprasPercepcion = Convert.ToDouble(row.Cells["comprasPercepcion"].Value); string comprasDestino = Convert.ToString(row.Cells["comprasDestino"].Value); string comprasDescripcionDestino = Convert.ToString(row.Cells["comprasDescripcionDestino"].Value); string comprasCuentaDestino = Convert.ToString(row.Cells["comprasCuentaDestino"].Value); string comprasPago = Convert.ToString(row.Cells["comprasPago"].Value); string comprasCodigo = Convert.ToString(row.Cells["comprasCodigo"].Value); string comprasConstanciaNumero = Convert.ToString(row.Cells["comprasConstanciaNumero"].Value); string comprasConstanciaFechaPago = Convert.ToString(row.Cells["comprasConstanciaFechaPago"].Value); double comprasConstanciaMonto = Convert.ToDouble(row.Cells["comprasConstanciaMonto"].Value); string comprasConstanciaReferencia = Convert.ToString(row.Cells["comprasConstanciaReferencia"].Value); string BancarizacionFecha = Convert.ToString(row.Cells["BancarizacionFecha"].Value); string BancarizacionBco = Convert.ToString(row.Cells["BancarizacionBco"].Value); int BancarizacionOperacion = Convert.ToInt32(row.Cells["BancarizacionOperacion"].Value); double comprasConversionDolares = Convert.ToDouble(row.Cells["comprasConversionDolares"].Value); string Usuario = "user02"; if (id < 1) { compras.save( comprasMes, comprasNumeroRegistro, comprasFechaEmision, comprasFechaPago, comprasCdpTipo, comprasCdpSerie, comprasCdpNumeroDocumento, comprasProveedorTipo, comprasProveedorNumeroDocumento, comprasProveedorTipoDocumento, comprasProveedorRazonSocial, comprasCuenta, comprasDescripcion, comprasBaseImponible, comprasIgv, comprasNoGravada, comprasDescuento, comprasImporteTotal, comprasDolares, comprasTipoCambio, comprasPercepcion, comprasDestino, comprasDescripcionDestino, comprasCuentaDestino, comprasPago, comprasCodigo, comprasConstanciaNumero, comprasConstanciaFechaPago, comprasConstanciaMonto, comprasConstanciaReferencia, BancarizacionFecha, BancarizacionBco, BancarizacionOperacion, Usuario, comprasConversionDolares ); } else { compras.update( id, comprasMes, comprasNumeroRegistro, comprasFechaEmision, comprasFechaPago, comprasCdpTipo, comprasCdpSerie, comprasCdpNumeroDocumento, comprasProveedorTipo, comprasProveedorNumeroDocumento, comprasProveedorTipoDocumento, comprasProveedorRazonSocial, comprasCuenta, comprasDescripcion, comprasBaseImponible, comprasIgv, comprasNoGravada, comprasDescuento, comprasImporteTotal, comprasDolares, comprasTipoCambio, comprasPercepcion, comprasDestino, comprasDescripcionDestino, comprasCuentaDestino, comprasPago, comprasCodigo, comprasConstanciaNumero, comprasConstanciaFechaPago, comprasConstanciaMonto, comprasConstanciaReferencia, BancarizacionFecha, BancarizacionBco, BancarizacionOperacion, Usuario, comprasConversionDolares ); } } } MessageBox.Show("Se han guardado los cambios correctamente", "Compras .::. Info", MessageBoxButtons.OK, MessageBoxIcon.Information); updateDataGridViewCompras(); } catch (Exception ex) { MessageBox.Show("Error: " + ex, "Ventas .::. Info", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }