SoloCodigo

CLR: .Net / Mono / Boo / Otros CLR => C# => Mensaje iniciado por: Super_G en Jueves 7 de Febrero de 2008, 21:58

Título: Prueba
Publicado por: Super_G en Jueves 7 de Febrero de 2008, 21:58
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace Banco
{
    class Program
    {
         public string Leer (string ruta){
         string strLine;
         string texto="";
         try
         {
            FileStream aFile = new FileStream(ruta,FileMode.Open);
            StreamReader sr = new StreamReader(aFile);
            strLine = sr.ReadLine();

            while(strLine != null)
            {
               texto += strLine;
               strLine = sr.ReadLine();
            }
            aFile.Close();
            sr.Close();
         }
         catch(IOException e)
         {
            Console.WriteLine("An IO exception has been thrown!");
            Console.WriteLine(e.ToString());
            return texto;
         }
         return texto;
     }
         class Cliente
         {
             String name;
             String last_name;
             public Cliente(String name, String last)
             {
                 this.name = name;
                 last_name = last;
             }
             public string getName()
             { return name; }
             public string getLast()
             { return last_name; }
             public void setLast(String last)
             { last_name = last; }
             public void setName(String name)
             { this.name = name; }


         }
         class Cuenta
         {
             int tipo;
             Cliente ClinteCuenta;
             int monto;
             int interes;
             int numCuenta;
             public Cuenta(Cliente Clie,int tipo, int monto,int interes,int numCuenta)
             {
                 this.ClinteCuenta.setLast(Clie.getLast());
                 this.ClinteCuenta.setName(Clie.getName());
                 this.tipo = tipo;
                 this.monto = monto;
                 this.interes = interes;
                 this.numCuenta = numCuenta;
             }
             public void almacena_nuevo()
             {
                 String ruta = this.numCuenta+".txt";
                 StreamWriter x = new StreamWriter(ruta);
                 x.WriteLine(ClinteCuenta.getName());
                 x.WriteLine(ClinteCuenta.getLast());
                 x.WriteLine(tipo.ToString());
                 x.WriteLine(monto.ToString());
                 x.WriteLine(interes.ToString());
             }
             
         }
         static int menu()
         {
             Console.Clear();
             Console.WriteLine("1.- Ver Cuenta");
             Console.WriteLine("2.- Crear Cuenta");
             Console.WriteLine("3.- Realizar Transaccion");
             Console.WriteLine("4.- ver cuenta");
             Console.WriteLine("9.- Salir");
             int dato;
             try{
                dato = Convert.ToInt32( Console.ReadLine());
             }
             catch
             { dato=-1;
             }
            return (dato);            

         }
        static void Main(string[] args)
         {
            //String ruta = "yomero2.txt";

            //StreamWriter x=new StreamWriter(ruta);
            //FileStream aFile = new FileStream(ruta, FileMode.OpenOrCreate);
            //FileStream x=new FileStream(ruta,FileMode.
            //StreamReader aFile;
            //aFile = new StreamReader(ruta);
            //aFile.;
            int opc=0;
            while (opc != 9)
            {
                opc = menu();
                if (opc > 0 && opc < 5)
                {
                    switch (opc)
                    {
                        case 1: {
                                String nombre;
                                Console.Clear();
                                Console.WriteLine("numero de cuenta:");
                                nombre =Console.ReadLine();
                                StreamReader x = new StreamReader(nombre);
                                Console.WriteLine("Nombre : " + x.ReadLine());
                                Console.WriteLine("Apellido : " + x.ReadLine());
                                Console.WriteLine("Tipo de cuenta : " + x.ReadLine());
                                Console.WriteLine("Monto : " + x.ReadLine());
                                Console.WriteLine("Interes : " + x.ReadLine());

                             

                               }
                        case 2: {
                                Cuenta cue;
                                String nombre;
                                Console.Clear();
                                Console.WriteLine("numero de cuenta:");
                                nombre = Console.ReadLine();
                                StreamReader x = new StreamReader(nombre);
                                Console.WriteLine("Nombre : " + x.ReadLine());
                                Console.WriteLine("Apellido : " + x.ReadLine());
                                Console.WriteLine("Tipo de cuenta : " + x.ReadLine());
                                Console.WriteLine("Monto : " + x.ReadLine());
                                Console.WriteLine("Interes : " + x.ReadLine());

                                }
                    }
                }
                Console.WriteLine("elegiste:" + opc);
                Console.ReadKey();
            }
        }
    }
}
Título: Re: Prueba
Publicado por: Mollense en Jueves 7 de Febrero de 2008, 22:31
Cita de: "Super_G"
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.IO;

namespace Banco
{
    class Program
    {
         public string Leer (string ruta){
         string strLine;
         string texto="";
         try
         {
            FileStream aFile = new FileStream(ruta,FileMode.Open);
            StreamReader sr = new StreamReader(aFile);
            strLine = sr.ReadLine();

            while(strLine != null)
            {
               texto += strLine;
               strLine = sr.ReadLine();
            }
            aFile.Close();
            sr.Close();
         }
         catch(IOException e)
         {
            Console.WriteLine("An IO exception has been thrown!");
            Console.WriteLine(e.ToString());
            return texto;
         }
         return texto;
     }
         class Cliente
         {
             String name;
             String last_name;
             public Cliente(String name, String last)
             {
                 this.name = name;
                 last_name = last;
             }
             public string getName()
             { return name; }
             public string getLast()
             { return last_name; }
             public void setLast(String last)
             { last_name = last; }
             public void setName(String name)
             { this.name = name; }


         }
         class Cuenta
         {
             int tipo;
             Cliente ClinteCuenta;
             int monto;
             int interes;
             int numCuenta;
             public Cuenta(Cliente Clie,int tipo, int monto,int interes,int numCuenta)
             {
                 this.ClinteCuenta.setLast(Clie.getLast());
                 this.ClinteCuenta.setName(Clie.getName());
                 this.tipo = tipo;
                 this.monto = monto;
                 this.interes = interes;
                 this.numCuenta = numCuenta;
             }
             public void almacena_nuevo()
             {
                 String ruta = this.numCuenta+".txt";
                 StreamWriter x = new StreamWriter(ruta);
                 x.WriteLine(ClinteCuenta.getName());
                 x.WriteLine(ClinteCuenta.getLast());
                 x.WriteLine(tipo.ToString());
                 x.WriteLine(monto.ToString());
                 x.WriteLine(interes.ToString());
             }
             
         }
         static int menu()
         {
             Console.Clear();
             Console.WriteLine("1.- Ver Cuenta");
             Console.WriteLine("2.- Crear Cuenta");
             Console.WriteLine("3.- Realizar Transaccion");
             Console.WriteLine("4.- ver cuenta");
             Console.WriteLine("9.- Salir");
             int dato;
             try{
                dato = Convert.ToInt32( Console.ReadLine());
             }
             catch
             { dato=-1;
             }
            return (dato);            

         }
        static void Main(string[] args)
         {
            //String ruta = "yomero2.txt";

            //StreamWriter x=new StreamWriter(ruta);
            //FileStream aFile = new FileStream(ruta, FileMode.OpenOrCreate);
            //FileStream x=new FileStream(ruta,FileMode.
            //StreamReader aFile;
            //aFile = new StreamReader(ruta);
            //aFile.;
            int opc=0;
            while (opc != 9)
            {
                opc = menu();
                if (opc > 0 && opc < 5)
                {
                    switch (opc)
                    {
                        case 1: {
                                String nombre;
                                Console.Clear();
                                Console.WriteLine("numero de cuenta:");
                                nombre =Console.ReadLine();
                                StreamReader x = new StreamReader(nombre);
                                Console.WriteLine("Nombre : " + x.ReadLine());
                                Console.WriteLine("Apellido : " + x.ReadLine());
                                Console.WriteLine("Tipo de cuenta : " + x.ReadLine());
                                Console.WriteLine("Monto : " + x.ReadLine());
                                Console.WriteLine("Interes : " + x.ReadLine());

                             

                               }
                        case 2: {
                                Cuenta cue;
                                String nombre;
                                Console.Clear();
                                Console.WriteLine("numero de cuenta:");
                                nombre = Console.ReadLine();
                                StreamReader x = new StreamReader(nombre);
                                Console.WriteLine("Nombre : " + x.ReadLine());
                                Console.WriteLine("Apellido : " + x.ReadLine());
                                Console.WriteLine("Tipo de cuenta : " + x.ReadLine());
                                Console.WriteLine("Monto : " + x.ReadLine());
                                Console.WriteLine("Interes : " + x.ReadLine());

                                }
                    }
                }
                Console.WriteLine("elegiste:" + opc);
                Console.ReadKey();
            }
        }
    }
}
¿y cual es el problema?  :think:

PD: Usá las etiquetas CODE
Título: Re: Prueba
Publicado por: lencho en Sábado 9 de Febrero de 2008, 20:30
pues no se quisite hacer con este post Super_G   :angry:  :angry: .


cerrado.