public async Task <JsonResult> GetContacto(string query) { JsonResultMessage jsonResultMessage = new JsonResultMessage(); try { IEnumerable <ContactoDTO> contactoDTOList = await _contactoService.ListarContacto(query); var jsonData = from f in contactoDTOList.AsEnumerable() select new { f.ContactoId, Nombre = f.NombreContacto }; jsonResultMessage.data = jsonData; } catch (Exception ex) { jsonResultMessage.message = ex.Message; jsonResultMessage.success = false; } return(Json(jsonResultMessage, JsonRequestBehavior.AllowGet)); }