Exemplo n.º 1
0
        public IEnumerable <Obra> GetObraFilter(string search)
        {
            if (!string.IsNullOrEmpty(search))
            {
                var obras = obraRepository
                            .GetMany(x => x.CodigoObra.Contains(search) ||
                                     x.Nombre.Contains(search) ||
                                     x.Cliente.RazonSocial.Contains(search) ||
                                     x.Cliente.Apellido.Contains(search) ||
                                     x.Cliente.Nombre.Contains(search) ||
                                     x.Cliente.Domicilio.Contains(search))
                            .OrderBy(x => x.Codigo);

                return(obras);
            }
            return(GetObras());
        }