Exemplo n.º 1
0
        /// <summary>
        ///     Si dos clientes tienen el mismo NIF se consideran el mismo cliente
        /// </summary>
        /// <param name="obj"></param>
        /// <returns></returns>
        public override bool Equals(object obj)
        {
            var otroCliente = obj as Cliente;

            if (otroCliente == null)
            {
                return(false);
            }

            return(Nif.Equals(otroCliente.Nif));
        }
Exemplo n.º 2
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            AdministradorEN t = obj as AdministradorEN;

            if (t == null)
            {
                return(false);
            }
            if (Nif.Equals(t.Nif))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 3
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            ClienteEN t = obj as ClienteEN;

            if (t == null)
            {
                return(false);
            }
            if (Nif.Equals(t.Nif))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Exemplo n.º 4
0
 public bool Equals(Persona other) => Dni.Equals(other.Dni) &&
 Nif.Equals(other.Nif);