private void btnReportes_Click(object sender, EventArgs e) { frmReporte ofrmReporte = new frmReporte(); ofrmReporte.Show(); this.Close(); }
private void btnRegistrar_Click(object sender, EventArgs e) { string mensaje = ""; errorProvider1.Clear(); if (Utilidades.ValidarForm2(this, errorProvider1) == false) { return; } try { CalcularTotal(); C.Documento = txtDocumento.Text; C.Nota = txtNota.Text; C.Fecha = dtpFecha.Value; C.Idusuario = Program.Idusuario; C.Idsucursal = Program.Idsucursal; C.Factura = txtFactura.Text; C.Documento2 = Program.Documento; mensaje = C.RegistrarCompra(); if (mensaje == "1") { for (int x = 0; x < dtgEntrada.Rows.Count; x++) { C.Idcompra = 0; C.Idproducto = Convert.ToInt32(dtgEntrada.Rows[x].Cells[0].Value); C.Idalmacen = Convert.ToInt32(dtgEntrada.Rows[x].Cells[2].Value); C.Idunidad = Convert.ToInt32(dtgEntrada.Rows[x].Cells[3].Value); C.Cantidad = Convert.ToDouble(dtgEntrada.Rows[x].Cells[5].Value); C.Costo = Convert.ToDouble(dtgEntrada.Rows[x].Cells[6].Value); C.Importe = Convert.ToDouble(dtgEntrada.Rows[x].Cells[7].Value); C.Itbis = Convert.ToDouble(dtgEntrada.Rows[x].Cells[9].Value); mensaje = C.RegistrarDetalleCompra(); } if (mensaje == "1") { MessageBoxEx.Show("Registrado con éxito", "FactSYS", MessageBoxButtons.OK, MessageBoxIcon.Information); dtgEntrada.Rows.Clear(); Cp.Idcompra = Program.Idtransaccion; Cp.Monto = total1; Cp.Documento = Program.Documento; Cp.Registrar(); Limpiar(); Autocompletar(); frmReporte obj = new frmReporte(); obj.Valor = 2; obj.Reporte = "compra.rdlc"; obj.Idcompra = Program.Idtransaccion; obj.Show(); } } } catch (Exception ex) { MessageBox.Show(ex.Message); } }
private void btnRegistrar_Click(object sender, EventArgs e) { string mensaje = ""; try { if (dtgProducto.Rows.Count > 0 && dtgProveedor.Rows.Count > 0) { C.Documento = txtDocumento.Text; C.Nota = txtNota.Text; C.Idtercero = Convert.ToInt32(dtgProveedor.Rows[0].Cells[1].Value); C.Fecha = dtpFecha.Value; C.Idusuario = Program.Idusuario; C.Idsucursal = Program.Idsucursal; C.Idmoneda = Convert.ToInt32(cbMoneda.SelectedValue); C.Idtipo = 14; C.Factura = txtFactura.Text; mensaje = C.RegistrarDevolucion(); if (mensaje == "1") { for (int x = 0; x < dtgProducto.Rows.Count; x++) { C.Iddevolucion = 0; C.Idproducto = Convert.ToInt32(dtgProducto.Rows[x].Cells[1].Value); C.Idunidad = Convert.ToInt32(dtgProducto.Rows[x].Cells[3].Value); C.Cantidad = Convert.ToDouble(dtgProducto.Rows[x].Cells[5].Value); C.Costo = Convert.ToDouble(dtgProducto.Rows[x].Cells[6].Value); C.Importe = Convert.ToDouble(dtgProducto.Rows[x].Cells[8].Value); C.Itbis = Convert.ToDouble(dtgProducto.Rows[x].Cells[7].Value); C.Idalmacen = Convert.ToInt32(dtgProducto.Rows[x].Cells[9].Value); mensaje = C.RegistrarDetalleDevolucion(); } if (mensaje == "1") { MessageBoxEx.Show("Registrado con éxito", "FactSYS", MessageBoxButtons.OK, MessageBoxIcon.Information); dtgProducto.Rows.Clear(); dtgProveedor.Rows.Clear(); txtNota.Clear(); txtFactura.Clear(); Autocompletar(); frmReporte obj = new frmReporte(); obj.Valor = 3; obj.Reporte = "devolucion_compra.rdlc"; obj.Iddevolucion = Program.Iddevolucion; obj.Show(); } } } } catch (Exception ex) { MessageBoxEx.Show(ex.Message); } }