예제 #1
0
        public void editar()
        {
            for(int b=0;b<2;b++){
                 Persona edi =new Persona();
                 Console.WriteLine("Buscar codigo para editar:");
                 edi.codigo=double.Parse(Console.ReadLine());
                 if(!tabla.ContainsKey(edi.codigo)){
                 	Console.WriteLine("no existe el codigo");
                 }
                 else{
                 edi=(Persona)(this.tabla[edi.codigo]);
                 Console.WriteLine("Nombre: ");
                 Console.WriteLine(edi.nombre);
                 Console.WriteLine("Telefono: ");
                 Console.WriteLine(edi.telefono);
                 Console.WriteLine("Facbook: ");
                 Console.WriteLine(edi.facebook);

                 Console.WriteLine("Editar codigo: ");
                 Console.WriteLine("");
                 Console.WriteLine("Nombre: ");
                 edi.nombre=Console.ReadLine();
                 Console.WriteLine("Telefono: ");
                 edi.telefono=double.Parse(Console.ReadLine());
                 Console.WriteLine("Facbook: ");
                 edi.facebook=Console.ReadLine();
                 System.Console.Clear();
                 }
             }
        }
예제 #2
0
        private void agregarPersona(Persona persona)
        {
            if(this.tabla.ContainsKey(persona.codigo)){
                this.tabla.Remove(persona.codigo);
            }

            this.tabla.Add(persona.codigo,persona);
        }
예제 #3
0
 public void capturar()
 {
     for(int a=0;a<4;a++){
         Persona p =new Persona();
      		    Console.WriteLine("Codigo:");
         p.codigo=double.Parse(Console.ReadLine());
         Console.WriteLine("Nombre: ");
         p.nombre=Console.ReadLine();
         Console.WriteLine("Telefono: ");
         p.telefono=double.Parse(Console.ReadLine());
         Console.WriteLine("Facebook: ");
         p.facebook=Console.ReadLine();
         this.tabla.Add(p.codigo,p);
         System.Console.Clear();
     }
 }
예제 #4
0
 public void eliminar()
 {
     for(int c=0;c<2;c++){
          Persona elim =new Persona();
          Console.WriteLine("Eliminar Codigo:");
          elim.codigo=double.Parse(Console.ReadLine());
          if(!tabla.ContainsKey(elim.codigo)){
          	Console.WriteLine("no existe el codigo");
          }
          else{
          elim=(Persona)(this.tabla[elim.codigo]);
          Console.WriteLine("Nombre: ");
          Console.WriteLine(elim.nombre);
          Console.WriteLine("Telefono: ");
          Console.WriteLine(elim.telefono);
          Console.WriteLine("Facbook: ");
          Console.WriteLine(elim.facebook);
          Console.WriteLine("Deceas Eliminar S/N");
          string opc=Console.ReadLine();
          if(opc=="s"){
          this.tabla.Remove(elim.codigo);
          }
          else {
          Console.WriteLine("no se elimino");
        	 }
          System.Console.Clear();
          }
          }
 }
예제 #5
0
        private void capturarDatos(Persona persona)
        {
            Console.WriteLine("CAPTURA LOS DATOS DE LA PERSONA");
            if(persona.codigo == ""){
                Console.WriteLine("Dame el código");
                persona.codigo = Console.ReadLine();
            }

            Console.WriteLine("Dame el nombre");
            persona.nombre = Console.ReadLine();
            Console.WriteLine("Dame la dirección");
            persona.direccion = Console.ReadLine();
            Console.WriteLine("Dame el teléfono");
            persona.telefono = Console.ReadLine();
            Console.WriteLine("Dame el facebook");
            persona.facebook = Console.ReadLine();
        }
예제 #6
0
 private void imprimePersona(Persona persona)
 {
     Console.WriteLine("Código: " + persona.codigo);
     Console.WriteLine("Nombre: " + persona.nombre);
     Console.WriteLine("Dirección: " + persona.direccion);
     Console.WriteLine("Teléfono: " + persona.telefono);
     Console.WriteLine("Facebook: " + persona.facebook);
     Console.WriteLine("");
 }
예제 #7
0
 private void capturarDatosPersona(Persona persona)
 {
     this.capturarDatos(persona);
     this.agregarPersona(persona);
 }