/// <summary> /// Constructor con parámetros para crear el colaborador cuando existe la donación. /// </summary> /// <param name="persona">Objeto de la clase persona.</param> /// <param name="CIF_NIF">CIF o NIF de la persona que realiza la donación (se convierte en colaborador).</param> /// <param name="cuentaBancaria">Cuenta bancaria a la que se emitirán las remesas bancarias</param> /*public colaboradores(personas persona, string CIF_NIF, string cuentaBancaria) : base(persona) * { * this.CIF_NIF = CIF_NIF; * this.CuentaBancaria = cuentaBancaria; * this.donaciones = new HashSet<donaciones>(); * }*/ public colaboradores(personas persona, string CIF_NIF, string cuentaBancaria) { this.id = persona.id; this.nombre = persona.nombre; this.apellidos = persona.apellidos; this.direccionPostal = persona.direccionPostal; this.codigoPostal = persona.codigoPostal; this.localidad = persona.localidad; this.provincia = persona.provincia; this.pais = persona.pais; this.telefono1 = persona.telefono1; this.telefono2 = persona.telefono2; this.email = persona.email; this.fechaNacimiento = persona.fechaNacimiento; this.CIF_NIF = CIF_NIF; this.CuentaBancaria = cuentaBancaria; }
/// <summary> /// Constructor que crea una persona a partir de una ya existente. /// </summary> /// <param name="persona">Objeto de la clase personas a copiar</param> public personas(personas persona) { this.id = persona.id; this.nombre = persona.nombre; this.apellidos = persona.apellidos; this.direccionPostal = persona.direccionPostal; this.codigoPostal = persona.codigoPostal; this.localidad = persona.localidad; this.provincia = persona.provincia; this.pais = persona.pais; this.telefono1 = persona.telefono1; this.telefono2 = persona.telefono2; this.email = persona.email; this.fechaNacimiento = persona.fechaNacimiento; this.personas_perfiles = persona.personas_perfiles; this.colaboradores = persona.colaboradores; this.voluntarios = persona.voluntarios; }