public async Task <SolicitudUbicacion> CreateSolicitud(int idDestino)
        {
            SolicitudUbicacionEntity solicitudEntity = new SolicitudUbicacionEntity();

            //solicitud.DestinatarioId = idDestino;
            solicitudEntity.fechaCreada  = DateTime.Now;
            solicitudEntity.Destinatario = await ARBRepository.GetDestinatarioAsync(idDestino);

            solicitudEntity.Id        = GetHashString(solicitudEntity.Destinatario.Id + solicitudEntity.fechaCreada.ToString());
            solicitudEntity.isEdited  = false;
            solicitudEntity.latitude  = "0";
            solicitudEntity.longitude = "0";

            ARBRepository.CreateSolicitud(solicitudEntity);
            if (await ARBRepository.SaveChangesAsync())
            {
                return(mapper.Map <SolicitudUbicacion>(solicitudEntity));
            }
            throw new Exception("there were an error with the BD");
        }