private void button5_Click(object sender, EventArgs e) { this.Hide(); VentanaVentas frmVentanaVentas = new VentanaVentas(usuario); frmVentanaVentas.Show(); }
private void btn_manteVentas_Click(object sender, EventArgs e) { VentanaVentas frmVentanaVentas = new VentanaVentas(usuario); frmVentanaVentas.Show(); this.Hide(); }
private void btn_ingresar_Click(object sender, EventArgs e) { Usuario usuario = new Usuario(); usuario._rut = txt_usuario.Text; usuario._contraseña = txt_contraseña.Text; string error; NEGUsuario negocioUsuario = new NEGUsuario(); usuario = negocioUsuario.loginUsuario(usuario, out error); if (error.Equals("")) { MessageBox.Show("Usuario autenticado!", "Ingreso Correcto", MessageBoxButtons.OK, MessageBoxIcon.Information); switch (usuario._cargo) { case 1: VentanaAdministrador frmVentanaAdministrador = new VentanaAdministrador(usuario); frmVentanaAdministrador.Show(); this.Hide(); break; case 2: VentanaVentas frmVentanaADMVentas = new VentanaVentas(usuario); frmVentanaADMVentas.Show(); this.Hide(); break; case 3: VentanaOPCProductos frmVentanaADMbodega = new VentanaOPCProductos(usuario); frmVentanaADMbodega.Show(); this.Hide(); break; case 4: VentanaVentas frmVentanaVentas = new VentanaVentas(usuario); frmVentanaVentas.Show(); this.Hide(); break; case 5: VentanaOPCProductos frmVentanabodega = new VentanaOPCProductos(usuario); frmVentanabodega.Show(); this.Hide(); break; } } else { MessageBox.Show(error, "Error en el proceso de ingreso ", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
private void btn_finalizarVenta_Click(object sender, EventArgs e) { try { string msjError; string msjer; Operaciones operacionNueva = new Operaciones(); operacionNueva._id_usuario = usuario._id_usuario; operacionNueva._id_tipo_operacion = 1; operacionNueva._descripcion = string.Concat("Venta Nro " + lbl_numVenta.Text); NegOperacion newOp = new NegOperacion(); newOp.NuevaOperacion(operacionNueva, out msjer); if (String.IsNullOrEmpty(msjer)) { MessageBox.Show("Operacion realizada correctamente", "Ingreso Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); Ventas ventaNueva = new Ventas(); numOp = oper.UltOper(out msjError); ventaNueva._usuario = usuario._id_usuario; ventaNueva._cantidad_productos = dgv_ventas.Rows.Count; ventaNueva._total_venta = int.Parse(txt_totalVenta.Text); ventaNueva._NroOperacion = numOp; NegVentas neguVenta = new NegVentas(); neguVenta.VentaNuevo(ventaNueva, out msjError); if (String.IsNullOrEmpty(msjError)) { MessageBox.Show("Venta Registrada", "Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); NegDetalleVenta det = new NegDetalleVenta(); DetalleVenta detalle = new DetalleVenta(); string er = ""; foreach (DataGridViewRow dato in dgv_ventas.Rows) { detalle._id_usuario = usuario._id_usuario; detalle._id_venta = int.Parse(lbl_numVenta.Text); detalle._serie_producto = Convert.ToString(dato.Cells["Column6"].Value); detalle._nombre_producto = Convert.ToString(dato.Cells["Column7"].Value); detalle._cantidad = Convert.ToInt32(dato.Cells["Column9"].Value); detalle._valor_unitario = Convert.ToInt32(dato.Cells["Column10"].Value); det.NuevoDetalle(detalle, out er); } if (String.IsNullOrEmpty(er)) { MessageBox.Show("Detalle Venta Registrada", "Registro Exitoso", MessageBoxButtons.OK, MessageBoxIcon.Information); VentanaVentas recarga = new VentanaVentas(usuario); recarga.Show(); this.Hide(); } else { MessageBox.Show(msjError, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(msjError, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } else { MessageBox.Show(msjer, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Ingreso Erroneo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }