/// <summary> /// Constructor de la Clase Contacto /// </summary> /// <param name="id">Número de Cédula o Identificador de la Clase Contacto</param> /// <param name="nombre">Nombres de la Persona Contacto de la Empresa</param> /// <param name="apellido">Apellidos de la Persona Contacto de la Empresa</param> /// <param name="cargo">Cargo que ocupa la Persona Contacto dentro de la Empresa</param> /// <param name="clienteNatural">El cliente natural del contacto</param> /// <param name="telefono">Télefonos de la Persona Contacto</param> public Contacto(int id, String nombre, String apellido, String cargo, ClienteNatural clienteNatural, Telefono telefono) : base(id) { Con_Nombre = nombre; Con_Apellido = apellido; ConCargo = cargo; Con_Telefono = telefono; ConClienteJurid = null; ConClienteNat = clienteNatural; }
public override bool Equals(object obj) { bool esIgual = false; ClienteNatural client = (obj as ClienteNatural); if (this.Id == (client).Id && this.Nat_Nombre == (client).Nat_Nombre && this.Nat_Apellido == (client).Nat_Apellido) { esIgual = true; } return(esIgual); }
/// <summary> /// Constructor de la Clase Contacto /// </summary> /// <param name="id">Número de Cédula o Identificador de la Clase Contacto</param> /// <param name="nombre">Nombres de la Persona Contacto de la Empresa</param> /// <param name="apellido">Apellidos de la Persona Contacto de la Empresa</param> /// <param name="cargo">Cargo que ocupa la Persona Contacto dentro de la Empresa</param> /// <param name="clienteNatural">El cliente natural del contacto</param> /// <param name="telefono">Télefonos de la Persona Contacto</param> public Contacto(int id, String nombre, String apellido, String cargo, ClienteNatural clienteNatural, Telefono telefono) : base(id) { Con_Nombre = nombre; Con_Apellido = apellido; ConCargo = cargo; Con_Telefono = telefono; ConClienteJurid = null; ConClienteNat = clienteNatural; }