//constructor private Cliente(int numero, string nombre, Localidad loc) { this.numeroCliente = numero; this.Localidad = loc; this.Localidad.addCliente(this); this.nombreCompleto = nombre; this.idlocalidad = Localidad.id; }
// Input: Localidad // Method: Seteo la localidad que viene como parametro a this clase // Output: Devuelvo la clase modificada public Cliente setLocalidad(Localidad loc) { // Elimino su propio cliente a la localidad de la lista de clientes antes de reemplazarla this.Localidad.removeCliente(this); this.Localidad = loc; this.Localidad.addCliente(this); this.idlocalidad = this.Localidad.id; return(this); }
//Constructor Completo public Cliente(int numeroC, string nombre, string tel, string dir, string mail, Localidad loc) { this.numeroCliente = numeroC; this.Localidad = loc; this.Localidad.addCliente(this); this.nombreCompleto = nombre; this.idlocalidad = Localidad.id; this.telefono = tel; this.direccion = dir; this.correo = mail; }
//metodo para agregar a la lista los productos private void crearLocalidad() { //creo categoria 1 para las localidades eliminadas Localidad loc1 = new Localidad(0, 0000, "La localidad fué eliminada"); listaLocalidad.Add(loc1); //creo categoria 2 Localidad loc2 = new Localidad(1, 7500, "Tres Arroyos"); listaLocalidad.Add(loc2); //creo categoria 3 Localidad loc3 = new Localidad(2, 1900, "La Plata"); listaLocalidad.Add(loc3); //creo categoria 3 Localidad loc4 = new Localidad(3, 7600, "Mar Del Plata"); listaLocalidad.Add(loc4); }