private void enviandoTraslado() { utilitarios.maneja_fechas fech = new maneja_fechas(); conexiones_BD.clases.traslados.traslado tras = new conexiones_BD.clases.traslados.traslado( listaSucurSalida.SelectedValue.ToString(), listaSucurLlegada.SelectedValue.ToString(), txtObservaciones.Text, fech.fechaMysql(fechaActual), fech.fechaMysql(fechaActual), "2", txtCorrelativo.Text); conexiones_BD.operaciones op = new conexiones_BD.operaciones(); if (op.transaccionEnvioTraslado(tras, retornoProductos()) > 0) { enviantroTrasladoXinternet(tras, retornoProductos()); MessageBox.Show("El traslado se ingreso éxitosamente", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); listaSucurLlegada.SelectedIndex = -1; tabla_articulos.Rows.Clear(); txtObservaciones.Text = ""; fechaActual.Value = DateTime.Now; txtCorrelativo.Text = guardarCorrelativo(correSiguiente.ToString(), idcorrelativo.ToString(), correSiguiente.ToString()); } else { MessageBox.Show("El traslado no se ingreso", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void ingresandoDatos() { maneja_fechas fech = new maneja_fechas(); conexiones_BD.clases.compras.facturas_compras fc = new conexiones_BD.clases.compras.facturas_compras( txtNumeroFac.Text, listaTipofac.SelectedValue.ToString(), listaUsu.SelectedValue.ToString(), lblTotalNeto.Text, iva, "0.0", total, fech.fechaMysql(fechaFactura), listaProveedor.SelectedValue.ToString()); conexiones_BD.clases.compras.compras c = new conexiones_BD.clases.compras.compras( "0", listaSucursal.SelectedValue.ToString(), fech.fechaMysql(fechaActual), "1", sesion.Idcaja); conexiones_BD.operaciones op = new conexiones_BD.operaciones(); if (op.transaccionComprarProdu(fc, c, this.generarDetallesProductos(), registro) > 0) { MessageBox.Show("La compra se ingreso correctamente", "Éxito", MessageBoxButtons.OK, MessageBoxIcon.Information); fechaActual.Value = DateTime.Now; registro = new Dictionary <string, List <presentaciones_productos> >(); tabla_articulos.Rows.Clear(); cargarTablas(); txtNumeroFac.Text = ""; listaProveedor.SelectedIndex = -1; } else { MessageBox.Show("La compra no se pudo ingresar", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void anulandoFactura() { utilitarios.maneja_fechas f = new maneja_fechas(); if (productos != null) { conexiones_BD.clases.compras.compras c = new conexiones_BD.clases.compras.compras(productos.Rows[0][18].ToString(), "2"); anulaciones_compras ac = new anulaciones_compras(productos.Rows[0][18].ToString(), txtJustificacion.Text, listaVendedor.SelectedValue.ToString(), f.fechaMysql(fec)); conexiones_BD.operaciones op = new conexiones_BD.operaciones(); if (op.transaccionAnulacionCompras(c, ac, modificaExistencias(productos)) > 0) { MessageBox.Show("La factura se anulo con éxito", "Anulación éxitosa", MessageBoxButtons.OK, MessageBoxIcon.Information); this.cargarLista(); this.cargarFactura(); } else { MessageBox.Show("La factura no se pudo anular", "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } } }