Exemplo n.º 1
0
        public JsonResult JsonAutocomplete(string valor, Guid?constructoraId)
        {
            Expression <Func <Contacto, bool> > whereExpression = x => true;
            var contactos  = ContactoService.GetContactoFilterWithConstructora(valor, constructoraId);
            var sourceData = contactos
                             .Select(x => new
            {
                key   = x.Id,
                value = Codificable.GenerateStringForSearchWithoutParseCode(
                    x.Nombre,
                    x.Domicilio),
                data = new { nombre = x.Nombre, domicilio = x.Domicilio, telefono = x.Telefono, email = x.Email }
            })
                             .ToList();

            return(Json(sourceData, JsonRequestBehavior.AllowGet));
        }