F4 - Venta Respaldo 2
F4 - Venta Respaldo 2
F4 - Venta Respaldo 2
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using Microsoft.Scripting.Hosting;
using System.Windows.Forms;
using System.IO;
using IronPython.Hosting;
namespace SistemaInventario
{
public partial class F4_Venta : Form
{
public F4_Venta()
{
InitializeComponent();
}
if (string.IsNullOrEmpty(txb_precVenta.Text) ||
string.IsNullOrEmpty(txb_cant.Text) || string.IsNullOrEmpty(txb_codprod.Text))
{
MessageBox.Show("Inválido. Revise que todas las casillas se
encuentren con información (no vacías)", "ERROR", MessageBoxButtons.OK,
MessageBoxIcon.Error);
}
else
{
try
{
StreamReader leer = new StreamReader("productos.txt");
// StreamWriter escribir = new StreamWriter("productos.txt");
string cod = txb_codprod.Text;
string[] arreglos = new string[3]; // Crea arreglos (secciones)
char[] separador = { '-' }; // Crea el separador
string cadena = leer.ReadLine();
bool autorizado = false;
codigo.Add(arreglos[0].Trim());
nombre.Add(arreglos[1].Trim());
precio.Add(arreglos[2].Trim());
if (arreglos[0].Trim().Equals(cod))
{
// Ejecutar venta
//leer.Close();
autorizado = true;
// Reporte en txt
string precV = txb_precVenta.Text;
string fecha = DateTime.UtcNow.ToString("dd-MM-
yyyy");
StreamWriter escr = new
StreamWriter("fechas.txt",true);
// dia-mes-año-nombreProducto-PrecioVenta-
CantidadVendida
escr.WriteLine(fecha+"-"+arreglos[1].Trim()
+"-"+precV+"-"+quitar);
cantidad.Add(Convert.ToString(ahora));
cadena = leer.ReadLine();
//StreamWriter esc = new
StreamWriter("productos.txt",false);
//esc.WriteLine(a0+"-"+a1+"-"+a2+"-"+ahora);
////esc.WriteLine(content);
//esc.Close();
//MessageBox.Show("Venta hecha");
if (autorizado == false)
{
MessageBox.Show("Error. No se encontró el producto",
"CÓDIGO INCORRECTO", MessageBoxButtons.OK, MessageBoxIcon.Error);
}
else
{
leer.Close();
StreamWriter esc = new StreamWriter("productos.txt",false);
MessageBox.Show(todo,"PRODUCTOS",MessageBoxButtons.OK,MessageBoxIcon.Information);
leer.Close();
}
}
}