private void button1_Click(object sender, EventArgs e) { // cadena de insertado para la tabla de logeo string sesion_abierta = funciones.id_sesion(); if (sesion_abierta == null) { if (textBox1.Text.Trim() != "" && textBox2.Text.Trim() != "") { DialogResult resutado = MessageBox.Show("Cajero : " + textBox1.Text + "\nFondo : " + textBox2.Text, "INICIAR SESSION", MessageBoxButtons.YesNo, MessageBoxIcon.Information);; if (resutado == DialogResult.Yes) { string cadena = "INSERT INTO logeo (nombre,fondo,status) VALUES('" + textBox1.Text + "','" + textBox2.Text + "','" + (int)satatus.session_iniciada + "')"; funciones.insertar(cadena); Ventana_emergente ventana_Emergente = new Ventana_emergente("SESION ABIERTA"); /// ventana de cambio ventana_Emergente.StartPosition = FormStartPosition.CenterParent; ventana_Emergente.ShowDialog(); } } else { MessageBox.Show("Campos vacios", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } } else { MessageBox.Show("Tienes la sesion abierta \n Realize el corte e intente ingresar de nuevo", "", MessageBoxButtons.OK, MessageBoxIcon.Exclamation); } }
private void button1_Click(object sender, EventArgs e)// ingresar entradas { if (textBox1.Text.Trim() != "" && textBox2.Text.Trim() != "") { DialogResult resultado = MessageBox.Show("Descripcion :" + textBox1.Text + "\n Cantidad $ " + textBox2.Text, "VERIFICAR", MessageBoxButtons.OKCancel, MessageBoxIcon.Information); if (resultado == DialogResult.OK) { string id = funciones.id_sesion(); string entradas = "INSERT INTO entrada (descripcion,cantidad,id_sesion) VALUES ('" + textBox1.Text + "','" + textBox2.Text + "','" + id + "');"; funciones.insertar(entradas); textBox1.Text = null; textBox2.Text = null; } } else { MessageBox.Show("Campos vacios", "Intwnte de nuevo", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public void realizar_corte() { double superTotal, cantidadTotal_cajero; superTotal = (fondo + ventaTotal + Entrada - Salida); // venta total sistema cantidadTotal_cajero = Convert.ToDouble(venta_cajero) + Convert.ToDouble(dineroTarjeta); // venta total segun cajero diferencia = cantidadTotal_cajero - superTotal; // diferencia DialogResult resultado; if (diferencia > 20 || diferencia < -20) { resultado = MessageBox.Show("La diferencia supera a lo establecido", "Desea continuar", MessageBoxButtons.OKCancel, MessageBoxIcon.Warning); } else { resultado = DialogResult.OK; } if (resultado == DialogResult.OK) { funcionesSQL funciones = new funcionesSQL(); Ventana_emergente ventana_Emergente = new Ventana_emergente("DIFERENCIA $ " + diferencia); ventana_Emergente.StartPosition = FormStartPosition.CenterParent; ventana_Emergente.ShowDialog(); string ingresar_diferencia = "INSERT INTO diferencias VALUES('" + id_sesion + "','" + diferencia + "')"; funciones.insertar(ingresar_diferencia); string cerrar_session = "UPDATE logeo SET status='" + (int)estatus.session_cerrada + "' WHERE id_sesion='" + id_sesion + "'"; funciones.insertar(cerrar_session); /* datos del ticket*/ labelcajero.Text = cajero; labelfecha.Text = DateTime.Now.ToShortDateString(); labelventa.Text = ventaTotal.ToString("#,0.00"); // total venta labelEfectivo.Text = venta_cajero.ToString("#,0.00"); // efectivo entrante labelTarjeta.Text = dineroTarjeta.ToString("#,0.00"); // tarjeta labelEntrada.Text = Entrada.ToString("#,0.00"); // entrada labelSalidas.Text = Salida.ToString("#,0.00"); // salida labelDiferencia.Text = diferencia.ToString("#,0.00"); // diferencia labelFondo.Text = fondo.ToString("#,0.00"); sesionAux = id_sesion; id_sesion = null; } }