Esempio n. 1
0
        private void button3_Click(object sender, EventArgs e)
        {
            //Guardado de datos en xml
            var paths = String.Format("Datos/Producto.xml", AppDomain.CurrentDomain.BaseDirectory);

            FileStream fs = new FileStream(paths, FileMode.Create, FileAccess.Write);

            productoClass sc = new productoClass();

            sc.nombreProducto      = nombreProducto.Text;
            sc.descripcionProducto = descripcionProducto.Text;
            sc.hash    = hash.Text;
            sc.precio  = precio.Text;
            sc.llave   = publica.Text;
            sc.firmado = firma.Text;


            ls.Add(sc);

            xs.Serialize(fs, ls);
            fs.Close();


            nombreProducto.Text      = "";
            descripcionProducto.Text = "";
            hash.Text    = "";
            precio.Text  = "";
            llave.Text   = "";
            publica.Text = "";
            path.Text    = "";
            firma.Text   = "";
        }
Esempio n. 2
0
        private void button1_Click(object sender, EventArgs e)
        {
            int row = dataGridView1.CurrentRow.Index;

            string startupPath = Environment.CurrentDirectory;

            var path = String.Format("Datos/ProductosAprobados.xml", startupPath);

            FileStream    fs = new FileStream(path, FileMode.Create, FileAccess.Write);
            productoClass pc = new productoClass();

            pc.nombreProducto      = Convert.ToString(dataGridView1[0, row].Value);
            pc.precio              = Convert.ToString(dataGridView1[3, row].Value);
            pc.hash                = Convert.ToString(dataGridView1[2, row].Value);
            pc.descripcionProducto = Convert.ToString(dataGridView1[1, row].Value);
            pc.llave               = Convert.ToString(dataGridView1[4, row].Value);
            pc.firmado             = Convert.ToString(dataGridView1[5, row].Value);


            infoText.Text      = "";
            infoFirmaText.Text = "";
            llaveText.Text     = "";
            verificarText.Text = "";

            ls2.Add(pc);

            xs2.Serialize(fs, ls2);

            fs.Close();
        }