Пример #1
0
        /// <summary>
        /// Returns true if Ciudad instances are equal
        /// </summary>
        /// <param name="other">Instance of Ciudad to be compared</param>
        /// <returns>Boolean</returns>
        public bool Equals(Ciudad other)
        {
            if (ReferenceEquals(null, other))
            {
                return(false);
            }
            if (ReferenceEquals(this, other))
            {
                return(true);
            }

            return
                ((
                     Codigo == other.Codigo ||
                     Codigo.Equals(other.Codigo)
                     ) &&
                 (
                     Nombre == other.Nombre ||
                     Nombre != null &&
                     Nombre.Equals(other.Nombre)
                 ) &&
                 (
                     Pais == other.Pais ||
                     Pais != null &&
                     Pais.Equals(other.Pais)
                 ));
        }
Пример #2
0
 public bool CoincideCon(Persona modelo)
 {
     // IF SON TODOS LOS CASOS QUE NO COINCIDEN EL ORIGINAL CON EL MODELO
     // si el dni el modelo de Persona  es diferente a 0 y es diferente al dni persona(original)
     if (modelo.DNI != 0 && modelo.DNI != DNI)
     {
         return(false);
     }
     if (!string.IsNullOrWhiteSpace(modelo.Apellido) && !Apellido.Equals(modelo.Apellido, StringComparison.CurrentCultureIgnoreCase))
     {
         return(false);
     }
     if (!string.IsNullOrWhiteSpace(modelo.Nombre) && !Nombre.Equals(modelo.Nombre, StringComparison.CurrentCultureIgnoreCase))
     {
         return(false);
     }
     if (!string.IsNullOrWhiteSpace(modelo.Direccion) && !Direccion.Equals(modelo.Direccion, StringComparison.CurrentCultureIgnoreCase))
     {
         return(false);
     }
     if (!string.IsNullOrWhiteSpace(modelo.Telefono) && !Telefono.Equals(modelo.Telefono, StringComparison.CurrentCultureIgnoreCase))
     {
         return(false);
     }
     if (modelo.FechaDeNacimiento != DateTime.MinValue && FechaDeNacimiento != modelo.FechaDeNacimiento)
     {
         return(false);
     }
     return(true);
 }
Пример #3
0
        public override bool Equals(object obj)
        {
            //
            // See the full list of guidelines at
            //   http://go.microsoft.com/fwlink/?LinkID=85237
            // and also the guidance for operator== at
            //   http://go.microsoft.com/fwlink/?LinkId=85238
            //

            if (obj == null || GetType() != obj.GetType())
            {
                return(false);
            }

            // safe because of the GetType check
            NodoTablaSimbolos nodo = (NodoTablaSimbolos)obj;

            // use this pattern to compare reference members
            if (Nombre.Equals(nodo.Nombre) && TipoEntrada.Equals(nodo.TipoEntrada))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Пример #4
0
        public bool CoincideCon(Cuenta modelo)
        {
            if (modelo is null)
            {
                return(false);
            }
            else
            {
                if (modelo.CODIGO != 0 && CODIGO != modelo.CODIGO)
                {
                    return(false);
                }

                if (!string.IsNullOrWhiteSpace(modelo.Nombre) && !Nombre.Equals(modelo.Nombre, StringComparison.InvariantCultureIgnoreCase))
                {
                    return(false);
                }

                if (!string.IsNullOrWhiteSpace(modelo.Tipo) && !Tipo.Equals(modelo.Tipo, StringComparison.InvariantCultureIgnoreCase))
                {
                    return(false);
                }

                return(true);
            }
        }
Пример #5
0
 public bool CoincideCon(Persona modelo)
 {
     if (modelo.DNI != 0 && modelo.DNI != DNI)
     {
         return(false);
     }
     if (!string.IsNullOrWhiteSpace(modelo.Apellido) && !Apellido.Equals(modelo.Apellido, StringComparison.CurrentCultureIgnoreCase))
     {
         return(false);
     }
     if (!string.IsNullOrWhiteSpace(modelo.Nombre) && !Nombre.Equals(modelo.Nombre, StringComparison.CurrentCultureIgnoreCase))
     {
         return(false);
     }
     if (!string.IsNullOrWhiteSpace(modelo.Direccion) && !Direccion.Equals(modelo.Direccion, StringComparison.CurrentCultureIgnoreCase))
     {
         return(false);
     }
     if (!string.IsNullOrWhiteSpace(modelo.Telefono) && !Telefono.Equals(modelo.Telefono, StringComparison.CurrentCultureIgnoreCase))
     {
         return(false);
     }
     if (modelo.FechaDeNacimiento != DateTime.MinValue && FechaDeNacimiento != modelo.FechaDeNacimiento)
     {
         return(false);
     }
     return(true);
 }
Пример #6
0
 public override bool Equals(Object that)
 {
     if (!(that is Iglesia))
     {
         return(false);
     }
     return(Nombre.Equals(((Iglesia)that).Nombre));
 }
        public override bool Equals(Object obj)
        {
            if (obj == null || GetType() != obj.GetType())
            {
                return(false);
            }
            Entidad unaEntidad = (Entidad)obj;

            return(Nombre.Equals(unaEntidad.Nombre));
        }
Пример #8
0
        public override bool Equals(object obj)
        {
            Idioma cmp = obj as Idioma;

            if (cmp == null)
            {
                return(false);
            }
            return(Nombre.Equals(cmp.Nombre));
        }
        public override bool Equals(object obj)
        {
            bool igual = false;

            if (obj is Participante)
            {
                igual = Nombre.Equals(((Participante)obj).Nombre);
            }
            return(igual);
        }
Пример #10
0
        public override bool Equals(object obj)
        {
            bool igual = false;

            if (obj is Equipo)
            {
                igual = Nombre.Equals(((Equipo)obj).Nombre);
            }
            return(igual);
        }
Пример #11
0
        public override bool Equals(object obj)
        {
            bool igual = false;

            if (obj is Deporte)
            {
                igual = Nombre.Equals(((Deporte)obj).Nombre);
            }
            return(igual);
        }
Пример #12
0
 public override bool Equals(object obj)
 {
     if (!(obj == null) && obj is UsuarioBEL)
     {
         return(Nombre.Equals(((UsuarioBEL)obj).Nombre));
     }
     else
     {
         return(false);
     }
 }
        public override bool Equals(Object obj)
        {
            if (obj == null || GetType() != obj.GetType())
            {
                return(false);
            }
            Sentimiento unSentimiento = (Sentimiento)obj;

            return((Nombre.Equals(unSentimiento.Nombre)) &&
                   ((TipoDeSentimiento.Equals(unSentimiento.TipoDeSentimiento))));
        }
Пример #14
0
        protected async void EjecutaAgregarProducto()
        {
            if (Nombre != null && Codigo != null && !Nombre.Equals("") && !Codigo.Equals(""))
            {
                Producto nuevoProd = new Producto(Nombre, Codigo);
                var      response  = await App.Database.AddProductoAsync(nuevoProd);

                await NavigationService.GoBackAsync();
            }
            else
            {
                await _pageDialogService.DisplayAlertAsync(AppResources.EtiquetaError, AppResources.ErrorAgregarProducto, AppResources.EtiquetaOk);
            }
        }
Пример #15
0
        public override object Ejecutar(MasterBD master, LinkedList <Salida> log, LinkedList <Salida> respuesta, LinkedList <Error> errores)
        {
            if (!Nombre.Equals("") && !Pass.Equals(""))
            {
                Usuario user = master.GetUsuario(Nombre);

                if (user != null)
                {
                    if (user.Password.Equals(Pass))
                    {
                        respuesta.AddLast(new Salida(1, "[+LOGIN]\n\t[SUCCESS]\n[-LOGIN]"));
                        return(null);
                    }
                }
            }

            respuesta.AddLast(new Salida(1, "[+LOGIN]\n\t[FAIL]\n[-LOGIN]"));
            return(null);
        }
Пример #16
0
        /// <summary>
        /// Verifica si una medida es equivalente a otra
        /// </summary>
        /// <returns></returns>
        public bool EsEquivalente(MedidaDto comparar)
        {
            if (EspacioNombres == null && comparar.EspacioNombres == null && Nombre == null && comparar.Nombre == null)
            {
                return(true);
            }

            if ((EspacioNombres == null && comparar.EspacioNombres != null) || (EspacioNombres != null && comparar.EspacioNombres == null))
            {
                return(false);
            }

            if ((Nombre == null && comparar.Nombre != null) || (Nombre != null && comparar.Nombre == null))
            {
                return(false);
            }

            return(EspacioNombres.Equals(comparar.EspacioNombres) && Nombre.Equals(comparar.Nombre));
        }
Пример #17
0
        public bool CoincideCon(Cuenta modelo)
        {
            if (modelo.Codigo != 0 && Codigo != modelo.Codigo)
            {
                return(false);
            }

            if (!string.IsNullOrWhiteSpace(modelo.Nombre) && !Nombre.Equals(modelo.Nombre, StringComparison.CurrentCultureIgnoreCase))
            {
                return(false);
            }

            if (!string.IsNullOrWhiteSpace(modelo.Tipo) && !Tipo.Equals(modelo.Tipo, StringComparison.CurrentCultureIgnoreCase))
            {
                return(false);
            }

            return(true);
        }
Пример #18
0
        // Constructores
        public AltaLibrosViewModel()
        {
            comandoAlta = new Command(
                execute: () =>
            {
                string autorAux = "Sin Autor";
                if (NomAutor != null)
                {
                    autorAux = NomAutor;
                }
                comprobarGeneros();
                App.Database.AddLibro(new Libro(Nombre, autorAux, Lanzamiento, Int32.Parse(Paginas), _generos));
                limpiarCampos();
                Application.Current.MainPage.DisplayAlert("Información", "Libro registrado con éxito.", "Aceptar");
                RefreshCanExecutes();
            },
                canExecute: () =>
            {
                return(!Nombre.Equals("") &&
                       Paginas != "0");
            }
                );

            comandoBorrado = new Command(
                execute: async() =>
            {
                await OnAlertYesNoClicked();
                if (canClean)
                {
                    limpiarCampos();
                }
                canClean = false;
                RefreshCanExecutes();
            },
                canExecute: () =>
            {
                return(!Nombre.Equals("") ||
                       Paginas != "0");
            }
                );
        }
Пример #19
0
        public override bool Equals(object obj)
        {
            if (obj == null)
            {
                return(false);
            }
            CiudadEN t = obj as CiudadEN;

            if (t == null)
            {
                return(false);
            }
            if (Nombre.Equals(t.Nombre))
            {
                return(true);
            }
            else
            {
                return(false);
            }
        }
Пример #20
0
 private void btnAceptar_Click(object sender, EventArgs e)
 {
     if (Nombre.Equals(""))
     {
         return;
     }
     if (editMode == EditMode.NEW)
     {
         AppCount.Properties.Settings.Default.Proyecto = new Classes.Proyectos(Nombre, FechaInicial, FechaFinal);
         this.DialogResult = System.Windows.Forms.DialogResult.OK;
         this.Dispose();
     }
     else if (editMode == EditMode.EDIT)
     {
         AppCount.Properties.Settings.Default.Proyecto.Nombre       = Nombre;
         AppCount.Properties.Settings.Default.Proyecto.FechaInicial = FechaInicial;
         AppCount.Properties.Settings.Default.Proyecto.FechaFinal   = FechaFinal;
         this.DialogResult = System.Windows.Forms.DialogResult.OK;
         this.Dispose();
     }
 }
        // Constructores
        public AltaAutoresViewModel()
        {
            comandoAlta = new Command(
                execute: () =>
            {
                App.Database.AddAutor(new Autor(Nombre, Apellidos, Nacimiento.Substring(0, 10), Telefono, Sexo));
                limpiarCampos();
                Application.Current.MainPage.DisplayAlert("Información", "Autor registrado con éxito.", "Aceptar");
                RefreshCanExecutes();
            },
                canExecute: () =>
            {
                return(!Nombre.Equals("") &&
                       !Apellidos.Equals("") &&
                       !Telefono.Equals("") &&
                       !Sexo.Equals("Seleccionar..."));
            }
                );

            comandoBorrado = new Command(
                execute: async() =>
            {
                await OnAlertYesNoClicked();
                if (canClean)
                {
                    limpiarCampos();
                }
                canClean = false;
                RefreshCanExecutes();
            },
                canExecute: () =>
            {
                return(!Nombre.Equals("") ||
                       !Apellidos.Equals("") ||
                       !Telefono.Equals("") ||
                       !Sexo.Equals("Seleccionar..."));
            }
                );
        }
Пример #22
0
 public override bool Equals(object obj)
 {
     if (!(obj == null))
     {
         if (obj is IdiomaBEL)
         {
             return(Nombre.Equals(((IdiomaBEL)obj).Nombre));
         }
         else if (obj is string)
         {
             return(Nombre.Equals(obj));
         }
         else
         {
             return(false);
         }
     }
     else
     {
         return(false);
     }
 }
Пример #23
0
 public override bool Equals(object obj)
 {
     if (!(obj == null))
     {
         if (obj is PermisoBase)
         {
             // comparacion contra un objeto PermisoBase
             return(Nombre.Equals(((PermisoBase)obj).Nombre));
         }
         else if (obj is string)
         {
             // comparacion contra un String
             return(Nombre.Equals(obj));
         }
         else
         {
             return(false);
         }
     }
     else
     {
         return(false);
     }
 }
Пример #24
0
 public bool Equals(TrenesLineaEstadoTable other)
 {
     return(Nombre.Equals(other.Nombre));
 }
Пример #25
0
 public bool Equals(IFlujograma other)
 {
     return(IdEntidad == other.IdEntidad && Entidad.Equals(other.Entidad) && Nombre.Equals(other.Nombre));
 }
 public bool Autenticar()
 {
     return(Nombre.Equals("David") && Password.Equals("123789"));
 }
Пример #27
0
 public bool Equals(BicicletaEstacionTable other)
 {
     return(Nombre.Equals(other.Nombre) || ExternalId.Equals(other.ExternalId));
 }
Пример #28
0
 public override bool EsValido(string nombrePermiso)
 {
     return(Nombre.Equals(nombrePermiso));
 }
Пример #29
0
 public bool Equals(FabricaArticulosNavidenios otraFabrica)
 {
     return(Nombre.Equals(otraFabrica.Nombre));
 }
Пример #30
0
 public override bool Equals(object obj)
 {
     return(obj is Topic topic &&
            Nombre.Equals(topic.Nombre) && IdHandler.Equals(topic.IdHandler));
 }