public async Task <Destinatario> CreateDestinatario(string userId, Destinatario destinatario) { destinatario.UsuarioId = userId; destinatario.latitude = "NoTiene"; destinatario.longitude = "NoTiene"; await validateUserId(userId); var destinatarioEntity = mapper.Map <DestinatarioEntity>(destinatario); ARBRepository.CreateDestinatario(destinatarioEntity); if (await ARBRepository.SaveChangesAsync()) { return(mapper.Map <Destinatario>(destinatarioEntity)); } throw new Exception("there where and error with the DB"); }