예제 #1
0
 public void ImprimeDireccion(ClasDirecciones direccion)
 {
     Console.WriteLine(direccion.Calle + " No " + direccion.NumeroExterior);
     Console.WriteLine(direccion.Colonia);
     Console.WriteLine(direccion.CP);
     Console.WriteLine(direccion.Estado);
 }
예제 #2
0
        static void Main(string[] args)
        {
            //Esta sería la manera incorrecta
            /*ClasClientesConContacto cliente = new ClasClientesConContacto(0, "Adrián García Riera", "001", "HEHM", 1,
                                                                            "Adrián García Riera", "233333", "", 
                                                                            "*****@*****.**", "Calle Falsa 123", 
                                                                            "123", "", "La cueva del jaguar", "Ponferrada",
                                                                            "Chiapas", "15010");*/
            
            
            //Esta sería la manera correcta, creamos el objeto y se lo pasamos como parámetro a la clase ClasClientesConContacto
            ClasDirecciones direcciones = new ClasDirecciones("Calle Falsa 123",
                                                               "123", "", "La cueva del jaguar",
                                                               "Ponferrada","Chiapas", "15010");
            

            ClasClientesConContacto clienteAlternativo = new ClasClientesConContacto(0, "Adrián García Riera", "001", "HEHM", 1,
                                                                            "Adrián García Riera", "233333", "",
                                                                            "*****@*****.**", direcciones);

            IntSalidas Impresion;
            string cadena = Console.ReadLine();
            if (cadena == "1")
            {
                Impresion = new ClasImpresion();
            }
            else {
                Impresion = new ClasArchivos();
            }
            Impresion.ImprimeCliente(clienteAlternativo);

        }
 public ClasClientesConContacto(int pId, string pNombre, string pClave,
                                string pRFC, int pTipoRegimen, string pNombreContacto,
                                string pTelefono1, string pTelefono2, string pEmail,
                                ClasDirecciones clasDirecciones)
 {
     Id             = pId;
     Nombre         = pNombre;
     Clave          = pClave;
     RFC            = pRFC;
     TipoRegimen    = pTipoRegimen;
     NombreContacto = pNombreContacto;
     Telefono1      = pTelefono1;
     Telefono2      = pTelefono2;
     Email          = pEmail;
     direccion      = clasDirecciones;
 }
 public ClasClientesConContacto(int pId, string pNombre, string pClave,
                                string pRFC, int pTipoRegimen, string pNombreContacto,
                                string pTelefono1, string pTelefono2, string pEmail,
                                string pCalle, string pNumeroExterior, string pNumeroInterior,
                                string pColonia, string pMunicipio, string pEstado, string pCP)
 {
     Id                       = pId;
     Nombre                   = pNombre;
     Clave                    = pClave;
     RFC                      = pRFC;
     TipoRegimen              = pTipoRegimen;
     NombreContacto           = pNombreContacto;
     Telefono1                = pTelefono1;
     Telefono2                = pTelefono2;
     Email                    = pEmail;
     direccion                = new ClasDirecciones();
     Direccion.Calle          = pCalle;
     Direccion.NumeroExterior = pNumeroExterior;
     Direccion.NumeroInterior = pNumeroInterior;
     Direccion.Colonia        = pColonia;
     Direccion.Municipio      = pMunicipio;
     Direccion.Estado         = pEstado;
     Direccion.CP             = pCP;
 }
 public ClasClientesConContacto()
 {
     direccion = new ClasDirecciones();
 }
예제 #6
0
 public void ImprimeDireccion(ClasDirecciones direccion)
 {
 }