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));
        }