private void btImprimi_Click(object sender, EventArgs e) { ImprimirOrden printOrden = new ImprimirOrden(); printOrden._idorden = _idorden; printOrden._iddetalles = _iddetalles; printOrden._idproveedor = _idproveedor; printOrden._subtotal = _subtotal; printOrden._iva = _iva; printOrden._total = _total; Numalet let = new Numalet(); //al uso en México (creo): if (tbMoneda.Text.Equals("DOLARES")) { let.MascaraSalidaDecimal = "00/100"; let.SeparadorDecimalSalida = "dolares"; } else { let.MascaraSalidaDecimal = "00/100 M.N."; let.SeparadorDecimalSalida = "pesos"; } //observar que sin esta propiedad queda "veintiuno pesos" en vez de "veintiún pesos": let.ApocoparUnoParteEntera = true; //Son: un mil ciento veintiún pesos 24/100 M.N. //float fe = (float)Convert.ToDouble(tbTotal.Text); frmNuevaOrden frmNueva = new frmNuevaOrden(); frmNueva.Show(); if (chbLetra.Checked) { printOrden._conletra = let.ToCustomCardinal(estetotal).ToUpper(); } else { printOrden._conletra = ""; } printOrden.Show(); this.Close(); }
private void btGuardarOrden_Click(object sender, EventArgs e) { Conexion conectar = new Conexion(); Ordenes Orden = new Ordenes(); Proveedores Proveedor = new Proveedores(); //guardamos datos en Objeto Proveedor.getProveedorByName(cbProveedores.GetItemText(cbProveedores.SelectedItem), conectar.con); Orden.id = _idver; Orden.id_proveedor = Proveedor.id; Orden.orden = Convert.ToInt32(tbOrden.Text); Orden.fecha = dtFecha.Value.ToShortDateString(); Orden.departamento = tbDepartamento.Text; Orden.vehiculo = cbVehiculo.GetItemText(cbVehiculo.SelectedItem); Orden.almacen = tbAlmacen.Text; Orden.parauso = tbUso.Text; Orden.maquina = cbMaquina.GetItemText(cbMaquina.SelectedItem); Orden.obra = tbObra.Text; Orden.unidad = tbUnidad.Text; Orden.iva = Convert.ToInt32(tbPIva.Text); // Actualizamos Orden Orden.updateOrden(Orden, conectar.con); // Tiramos Detalles Orden Orden.deleteDetalles(_idver,conectar.con); //Regeneramos Detalles Orden Detalles detalle = new Detalles(); detalle.id_orden = _idver; foreach (DataGridViewRow row in dgDetallesOrden.Rows) { if (row.Cells["Cantidad"].Value != null) { if (row.Cells["Precio"].Value.ToString().Equals("") == false) { detalle.cantidad = Convert.ToDouble(row.Cells["Cantidad"].Value.ToString()); detalle.descripcion = row.Cells["Descripcion"].Value.ToString(); detalle.punitario = Convert.ToSingle(row.Cells["Precio"].Value.ToString()); detalle.moneda = tbMoneda.Text; //insertamos detalle Orden.insertDetalle(detalle,conectar.con); } } } //finalizado System.Windows.Forms.MessageBox.Show("Orden Actualizada"); frmNuevaOrden frmNueva = new frmNuevaOrden(); frmNueva.Show(); this.Close(); }
private void nuevaOrdenToolStripMenuItem_Click(object sender, EventArgs e) { frmNuevaOrden frmNvoOrd = new frmNuevaOrden(); frmNvoOrd.Show(); }