viernes, 14 de septiembre de 2012

Ayudas para cajero automatico en c#

ayudas para cajero //ver ayudcaj2012
using System;
using System.IO;
using System.Windows.Forms;

namespace ayudacajero
{
    public partial class Adiciocliente : Form
    {
        public Adiciocliente()
        {
            InitializeComponent();
        }

        private void button1_Click(object sender, EventArgs e)
        {
           
      
           
            Cliente cliente = new Cliente();

            cliente.codigo = t1.Text;

            cliente.nombre = t2.Text;
           
            cliente.apellido = t3.Text;
           
            cliente.direccion =t4.Text;

            cliente.telefono = t5.Text;
            cliente.email = t6.Text;
            cliente.saldo = t7.Text;
            //se define el nombre del archivo en el cual se almacenarán los datos del sistema
            string fileName = "clientes.txt";
            // esto inserta texto en un archivo existente, si el archivo no existe lo crea
            StreamWriter writer = File.AppendText(fileName);
            //escribe cada campo separado por el signo & de esta forma el split ayudará en la recuperación
            writer.WriteLine("{0}&{1}&{2}&{3}&{4}&{5}&{6}", cliente.codigo, cliente.nombre, cliente.apellido,
                cliente.direccion, cliente.telefono, cliente.email, cliente.saldo);
            writer.Close();

           t1.Clear();
            t2.Clear();
             t3.Clear();
             t4.Clear();
            t5.Clear();
            t6.Clear();
            t7.Clear();
        }

                                 
       

        public struct Cliente
        {
            public string codigo;
            public string nombre;
            public string apellido;
            public string direccion;
            public string telefono;
            public string email;
            public string saldo;

        }


       
   
    }
}

//**********************************************************************
using System;
using System.IO;
using System.Windows.Forms;

namespace ayudcaj2012
{
    public partial class Listar : Form
    {
        public Listar()
        {
            InitializeComponent();
        }
        public struct Cliente
        {
            public string codigo;
            public string nombre;
            public string apellido;
            public string direccion;
            public string telefono;
            public string email;
            public string saldo;

        }



        private void button1_Click(object sender, EventArgs e)
        {
           
            //dtgrdLisAsig.RefreshEdit();

            StreamReader Arch = new StreamReader("clientes.txt");
            int fila = 0;
            while (Arch.EndOfStream == false)
            {
                string[] Vect = Arch.ReadLine().Split('&');
                Cliente clie = new Cliente();
                clie.codigo = Vect[0];
                clie.nombre = Vect[1];
                clie.apellido = Vect[2];
                clie.direccion = Vect[3];
                clie.telefono = Vect[4];
                clie.email = Vect[5];
                clie.saldo= Vect[6];

                dataGridView1.Rows.Add();
                dataGridView1.Rows[fila].Cells["Col1"].Value = clie.codigo;
                dataGridView1.Rows[fila].Cells["Col2"].Value = clie.nombre;
                dataGridView1.Rows[fila].Cells["Col3"].Value = clie.apellido;
                dataGridView1.Rows[fila].Cells["Col4"].Value = clie.direccion;
               

                fila++;
            }
Arch.Close();
        }

       
    }
}
Por Saul Bustamante

No hay comentarios:

Publicar un comentario